Tech Lead (Full-Stack/ AI Driven)

IdeaBits
ContractColombo, Sri Lanka

We’re looking for a Fullstack Tech Lead who can drive end-to-end development across mobile and backend systems while leveraging AI tools and modern engineering practices to accelerate delivery and improve team productivity.

You will take ownership of system architecture, guide the engineering team, and ensure high-quality delivery across mobile, web, and backend platforms.

This role is ideal for someone who is both hands-on and capable of building systems while leading engineers and making key technical decisions.

What You’ll Do

  • Lead development across mobile, web, and backend systems
  • Design and build scalable backend services using Node.js / NestJS
  • Drive mobile development using React Native (and guide native implementations when required)
  • Define system architecture, API contracts, and data flow across services
  • Work closely with product, design, and stakeholders to translate requirements into technical solutions
  • Leverage AI tools to improve engineering efficiency, code quality, and delivery speed
  • Review code, enforce best practices, and maintain high engineering standards
  • Mentor and guide engineers, improving team capability and output
  • Ensure performance, scalability, and security of applications
  • Own technical delivery, timelines, and overall system reliability

What We’re Looking For

  • 5+ years of full-stack development experience with at least 1–2 years in a leadership role
  • Strong expertise in JavaScript & TypeScript
  • Hands-on experience with React Native and React / Next.js
  • Strong backend experience with Node.js and NestJS
  • Solid understanding of REST APIs, HTTP concepts, and system design
  • Experience designing and working with both SQL and NoSQL databases
  • Experience with cloud platforms (AWS preferred)
  • Experience with CI/CD pipelines and DevOps practices
  • Proven experience leading teams and owning technical delivery
  • Strong experience using AI tools to accelerate development and improve workflows
  • Ability to work in a fast-paced, startup-style environment
  • Strong ownership, problem-solving, and decision-making mindset

Nice to Have

  • Experience with native mobile development (iOS / Android)
  • Experience with Prisma, Sequelize, or similar ORMs
  • Experience building scalable or multi-tenant systems
  • Exposure to AI/LLM-based features or integrations

Why Join IdeaBits

  • Work on cutting-edge AI-driven products with real-world impact
  • Lead and shape the technical direction of projects
  • Collaborate with experienced engineers and architects
  • Flat, fast-moving culture with high ownership
  • Opportunity to grow into senior leadership roles within the company

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.
Do you have 5+ years of full-stack development experience?*
NoYes
Do you have at least 1–2 years of experience leading a development team or owning technical delivery?*
NoYes
Do you have hands-on experience with Node.js/NestJS AND React Native?*
NoYes
Have you actively used AI tools (e.g., ChatGPT, GitHub Copilot) in your development workflow?*
NoYes
What is your current notice period?*

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