About the Role

We’re looking for a Team Lead (Full Stack Developer) to lead multiple projects and drive technical excellence across teams. You’ll combine strong hands-on development skills with architectural and strategic insight to design and deliver complex, scalable, secure and high-performing systems. This role involves leading by example - writing clean, maintainable code, mentoring developers, conducting architecture reviews, and ensuring engineering best practices are followed. You’ll also collaborate with clients and cross-functional teams to define technical direction, foster innovation, and translate business goals into robust technical solutions.


Responsibilities

  • Lead the design, development, and deployment of full-stack web applications.
  • Guide and mentor developers; conduct code reviews and promote engineering best practices.
  • Collaborate with cross-functional teams to deliver reliable, high-performance solutions.
  • Own architecture and infrastructure decisions, including cloud service selection and deployment strategy, balancing technical and business priorities.
  • Design scalable APIs and ensure performance, security, and maintainability.
  • Manage CI/CD pipelines, testing processes, and deployment workflows.
  • Contribute to technical documentation and ensure maintainability of systems.
  • Prototype and evaluate open-source tools or new technologies for potential adoption.
  • Ensure compliance with secure coding and data handling standards.


Requirements

  • B.E.\B.Tech\B.S. Candidates' entries with significant prior experience in the fields above will be considered.
  • 5+ years in full-stack development, including ~2 years in a lead or mentoring role.
  • Strong logical and analytical skills with the ability to debug and reason through complex full-stack systems.
  • Proficiency in backend development using Python — comfortable building APIs, integrating services, and optimizing performance.
  • Hands-on experience with Google Cloud Platform (GCP) — including common services used for web application deployments (e.g., Cloud Run, App Engine, Cloud SQL, Kubernetes, Pub/Sub, Cloud Storage, IAM, VPC).
  • Experience with AWS alternatives is acceptable.
  • Strong grasp of relational databases (e.g., PostgreSQL/MySQL) and exposure to NoSQL systems, and ability to handle complex data structures.
  • Experience with JavaScript/TypeScript (Node.js) is an added advantage.
  • Proficiency in frontend technologies like React or Angular, plus HTML/CSS/JS fundamentals, with a good sense of design for rapid prototyping (even without Figma or similar tools).
  • Solid understanding of REST APIs, CI/CD pipelines, and software architecture principles.
  • Strong understanding of the full software development lifecycle — from architecture and development to testing, deployment, and monitoring.
  • Good understanding of authentication schemes such as JWT, OAuth, SAML, OIDC and strong knowledge of web security principles.


Location: Ahmedabad/Pune