Associate Software Engineer

Twist Digital
Full-timeColombo, Sri LankaLKR 60,000 - 100,000/month

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.

Apply for this job

Resume/CV*

Click or drag file to this area to upload your Resume

Please make sure to upload a PDF

First Name*
Last Name*
Email*
Phone Number*
The hiring team may use this number to contact you about this job.

By clicking 'Submit Application', you agree to receive job application updates from Twist Digital via text and/or WhatsApp. Message frequency may vary. Reply STOP to unsubscribe at any time. Message & data rates may apply.