About Twist Digital
Welcome to Twist Digital, where we believe in the transformative power of twisting the fate of businesses. At the core of our philosophy is unlocking hidden potential, reshaping digital strategies, and delivering measurable results that drive real growth.
We build digital products that matter—scalable, impactful, and engineered for the future.
Position Overview
We are seeking a high-impact Associate Software Engineer who will own product development end-to-end and lead a small engineering team. This role is ideal for someone who is both a strong hands-on engineer and a natural leader—someone who can make technical decisions, drive execution, and mentor developers.
You will be responsible for technical direction, feature ownership, team coordination, and delivery outcomes.
Key Responsibilities
Technical Ownership
- Own the architecture, development, and delivery of core product features.
- Design and implement scalable systems.
- Define technical standards, coding guidelines, and best practices for the team.
- Make architectural decisions and ensure system scalability, performance, and reliability.
Team Leadership
- Lead and mentor junior developers and interns.
- Conduct code reviews and enforce engineering quality standards.
- Break down product requirements into technical tasks and sprint deliverables.
- Coordinate with designers, product managers, and stakeholders to ensure alignment.
Product & Execution
- Translate business requirements into technical solutions.
- Manage feature roadmaps and ensure timely delivery.
- Identify bottlenecks and proactively improve development workflows.
- Integrate third-party services, APIs, and internal tools.
Qualifications & Skills
Required
- 1–3 years of experience in full-stack engineering.
- Strong proficiency in TypeScript and modern JavaScript (ES6+).
- Production experience with NextJS, React, and NestJS.
- Experience designing and working with MongoDB schemas and queries.
- Strong understanding of REST APIs, authentication, and middleware patterns.
- Experience with Git, GitHub/GitLab, and team-based workflows.
- Ability to lead technical discussions and make engineering decisions.
- Strong communication and leadership skills.
Nice to Have
- Experience with Docker, Kubernetes, CI/CD, AWS/GCP/Vercel.
- Knowledge of GraphQL, Redis, message queues, or microservices architecture.
- Prior experience leading a team.
- Experience working in Agile/Scrum environments.
What We Offer
- Product ownership and real decision-making authority.
- Opportunity to lead and shape an engineering team.
- Fast growth environment with exposure to strategy and architecture.
- Competitive salary and performance-based growth.
- Direct impact on real-world digital products and businesses.
Join the Twist
At Twist Digital, engineers are not just coders—they are builders, decision-makers, and leaders. If you want to own products, lead people, and build technology that shapes businesses, this role is for you.
Are you ready to become a Twister? Apply now and lead the transformation.
Full-time
Colombo, Sri Lanka