Job Openings Lead Full Stack Engineer

About the job Lead Full Stack Engineer

iLabs is a global software product engineering company headquartered in Sri Lanka, with deep roots in the US Silicon Valley. We deliver world-class solutions in Web, eCommerce, Mobile, AI/ML, and Cloud technologies, serving industries such as fintech, edtech, medtech, martech, and hospitality. Guided by our vision “to become a global powerhouse in information technology to push humanity forward” we focus on delivering innovative, impactful solutions that empower businesses and create meaningful change in the world.

With a global talent network, we build agile remote teams for leading tech companies worldwide, including Silicon Valley pioneers. Our in-house ventures include Cloud of Goods, a fast-growing eCommerce rental marketplace, and Xenia, a customizable web platform for modern businesses.

At iLabs, we’re on a mission to advance lifestyles through technology and empower our partners to scale smarter and faster. Our culture is driven by creativity, innovation, ownership, teamwork, and global impact; giving you the opportunity and freedom to challenge the norm, spark change, and make a real difference.

If you’re ready to break boundaries and create your defining moment, we’re here to make it happen. Be part of something bigger. Join iLabs

Job Responsibilities

  • Lead and mentor the team, driving research and development initiatives while fostering innovation, creativity, and the adoption of best practices.

  • Design, develop, and implement scalable, maintainable software solutions using backend and frontend technologies and frameworks (Python, Go, Java, JavaScript, Next.js)

  • Implementing AI/ML technologies is a massive advantage.

  • IoT/ Robotics and industrial automation knowledge is a must

  • Build and maintain robust backend services and APIs.

  • Troubleshoot and debug issues across the full stack, identifying and implementing effective solutions.

  • Provide strategic leadership in adopting emerging AI trends into product development, ensuring solutions are innovative, scalable, and future-ready.

  • Stay updated on emerging technologies and industry trends to continuously improve development practices and processes.

  • Ensure high code quality through unit testing, integration testing, and regular code reviews.

  • Partner with product managers, designers, and stakeholders to deliver reliable, high-quality software products on schedule.

Shift: SL day time (9am - 6pm)
Location: Battaramulla (On-Site)

Job Requirements

  • Bachelor’s degree in Computer/Mechanical/Electrical Engineering, AI/ML, or a related field.

  • Sound knowledge and experience in fullstack development, IoT and industrial automation.

  • Hands-on experience in Python or Scala for AI/ML model development will be an added advantage

  • Solid understanding of fullstack development, APIs, microservices, data pipelines and IoT/Robotics.

  • Familiarity with relational and NoSQL databases.

  • Strong leadership, mentoring, and team collaboration skills.

  • Up-to-date with AI/ML/Industrial automation trends, generative models, and emerging technologies.