Senior Technical Lead – Full Stack

Job Details

  • Salary
  • Experience 8 Years Experience

Senior Technical Lead – Full Stack

  • Sri Lanka

About the Role

We are looking for a Senior Technical Lead – Full Stack to drive the design, development, and delivery of enterprise-grade applications across diverse technologies. This is a high-impact leadership role for someone passionate about architecting scalable solutions, mentoring engineering teams, and delivering innovation at scale.


What You’ll Gain

  • Lead Transformative Solutions
    Take ownership of architecture, design, and end-to-end delivery of complex, scalable, and maintainable applications across multiple technology stacks.

  • Shape and Guide Engineering Teams
    Provide hands-on technical direction, mentorship, and leadership to developers and engineers. Foster a collaborative environment that encourages accountability, growth, and innovation.

  • Drive Technical Strategy
    Partner with product managers, architects, and business stakeholders to define technology roadmaps aligned with organizational goals.

  • Champion Engineering Excellence
    Establish and uphold best practices for coding standards, testing, automation, CI/CD, and DevOps to ensure high-quality, consistent delivery.

  • Encourage Innovation
    Evaluate and implement emerging technologies and modern frameworks to improve development processes, product performance, and delivery efficiency.

  • Ensure Reliability and Performance
    Oversee performance optimization, scalability planning, and security best practices across systems and platforms.


Who We Are Looking For

  • A strong leader and mentor who inspires technical teams, encourages continuous learning, and leads by example.

  • An excellent communicator with the ability to convey complex technical concepts to both technical and non-technical audiences.

  • A solution-oriented mindset, able to balance strategic thinking with practical implementation.


Requirements

  • 8+ years of hands-on software engineering experience, including 2+ years in a senior or technical leadership role.

  • Proven experience leading full-stack development using modern technologies such as:

    • Back-end: Node.js, Java, .NET, Python, Go

    • Front-end: React, Angular, or similar frameworks

  • Deep understanding of software architecture, design patterns, APIs, and cloud-native application principles.

  • Experience designing and maintaining CI/CD pipelines and using tools like Azure DevOps, GitHub Actions, Jenkins, etc.

  • Proficient with Git-based workflows and modern DevOps practices.

  • Hands-on experience with cloud platforms such as Microsoft Azure, AWS, or Google Cloud Platform (GCP).

  • Familiarity with Agile methodologies (Scrum, Kanban), with proven ability to lead teams in iterative, incremental delivery models.

Apply This Job