Confirmed on the employer's own hiring board on Nov 11, 2026. First seen by Alion on Nov 11, 2026.
Embracing a culture of transparency and equality in the workplace, we’ve built an environment that helps Sri Lanka’s best marketing and creative talent thrive. Our team approaches complex, multivariate challenges with an open mind and a strong willingness to continuously test, learn, and innovate.
With our headquarters in Colombo, Sri Lanka, we support and scale startups to Fortune 500 companies across the United States, Europe, Australia, Middle East, Papua New Guinea, Fiji, and Sri Lanka.
Please note that this is a 1 year contract position, extendable based on performance
Responsibilities:
- Lead the planning, development, and delivery of high-quality full-stack applications, ensuring alignment with technical and business objectives.
- Design and implement scalable, secure, and maintainable architectures while guiding the team through complex technical challenges.
- Collaborate closely with product owners, designers, and cross-functional teams to refine requirements and translate them into practical, efficient technical solutions.
- Develop, test, and maintain modern web applications and APIs, ensuring performance, reliability, and adherence to best practices.
- Review technical designs and code contributions, providing constructive feedback and ensuring consistent coding standards across the team.
- Mentor mid-level and junior developers, supporting their technical growth and encouraging best-practice development habits.
- Identify, diagnose, and resolve complex software issues, ensuring smooth system functionality and minimal downtime.
- Drive continuous improvement by introducing modern technologies, tools, and practices that enhance team productivity and application performance.
- Oversee DevOps-related workflows, contributing to CI/CD processes and ensuring smooth deployments.
- Participate in architectural discussions, offering technical insights and contributing to long-term strategic technology decisions.
- Enforce secure coding standards from the start of development, making sure applications follow security best practices and comply with industry standards.
- Promote Agile/Scrum practices within the development team, contributing to sprint planning, estimations, and retrospectives.
- Drive AI initiatives across projects to improve developer productivity and experience.
Requirements:
- Bachelor’s degree in Computer Science, Software Engineering, or a related field.
- 5+ years of proven experience in full-stack development with strong exposure to leading technical initiatives or teams.
- Advanced proficiency in front-end frameworks such as React.js, Angular, or Vue.js.
- Strong back-end expertise with Node.js, Django, Spring Boot, or similar frameworks.
- Hands-on experience with modern programming languages such as JavaScript, Python, Java, or C#, with priority given to Python and Node.js.
- Solid experience working with relational and NoSQL databases such as PostgreSQL, MongoDB, or MySQL, including schema design and optimization.
- Deep understanding of RESTful API development, microservices and modular monolith architectures, and modern web application concepts.
- Practical exposure to cloud services (AWS, Azure, or Google Cloud), including deployments and environment configuration.
- Strong grasp of application security concepts and secure coding practices.
- Excellent analytical and problem-solving skills with the ability to troubleshoot complex issues efficiently.
- Strong communication and collaboration skills, with proven ability to guide and support team members.
- Experience working in Agile/Scrum environments.
- Familiarity with Docker, Kubernetes, or other containerization/orchestration technologies is an added advantage.
Nice to Have:
- Experience with CI/CD pipelines, Git-based workflows, and DevOps practices.
•Familiarity with Docker, Kubernetes, or other containerization/orchestration technologies.

