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
Contract
Colombo, Sri Lanka