Lead Developer — Full Stack

Location: Pune
Job Type: Full-time
Experience:6–8 Year

 

Role Overview

We are seeking an experienced Lead Developer to join our engineering team. Reporting directly to the Engineering Manager, you will spearhead full-stack development initiatives, champion code quality, and mentor a talented development team while delivering robust, scalable solutions.

Key Responsibilities

  • Lead and guide the development team in delivering high-quality full-stack solutions
  • Write clean, maintainable, and well-documented code following best practices
  • Conduct thorough code reviews to maintain code quality and consistency across the team
  • Mentor junior and mid-level developers alongside the Engineering Manager and Project Owner
  • Ensure the team remains up to date with the latest standards in code quality and engineering practices
  • Collaborate closely with the Engineering Manager and Project Owner on planning and delivery
  • Drive architecture decisions and contribute to technical strategy
  • Build and deliver production-ready code on schedule

 

Technical Stack

Frontend

Framework: Next.jsLibrary / SDK: React.jsUI Toolkit: MUI Material Design UILanguage: TypeScript (ts/tsx)

Backend

Libraries / SDKs: TypeORM, Swagger, JWT (Jose), React.jsDatabase: MySQLLanguage: TypeScript (ts/tsx)

Cloud & DevOps

Cloud Platform: AWS (Amazon Web Services)Authentication: AWS CognitoHosting: AWS Elastic BeanstalkVersion Control: GitHub

 

Required Skills & Qualifications

  • 6+ years of professional experience in full-stack development
  • Strong proficiency in TypeScript (ts/tsx) across frontend and backend
  • Hands-on expertise with Next.js and React.js for frontend development
  • TypeORM for backend services
  • Proficiency with MUI Material Design for building consistent UI components
  • Experience with Swagger for API documentation
  • Working knowledge of JWT / Jose for authentication and authorisation
  • MySQL database design, querying, and performance optimisation
  • Familiarity with AWS services: Cognito and Elastic Beanstalk
  • Proficient Git/GitHub workflow including branching strategies and code reviews
  • Demonstrated ability to lead and mentor a development team

 

Key Competencies

  • Strong leadership and team management capabilities
  • Excellent communication and stakeholder engagement skills
  • High attention to detail with a commitment to code quality
  • Proactive problem-solver with a collaborative mindset
  • Ability to manage priorities and deliver in an agile environment

Apply for this position

Allowed Type(s): .pdf, .doc, .docx