About the Role:
We are seeking an experienced and highly skilled Lead Full Stack Developer to join our team. The ideal candidate will have a strong background in designing and building scalable web applications, leading development teams, and driving end-to-end technical solutions. You will play a key role in architecture decisions, mentoring team members, and ensuring delivery of high-quality software solutions.
Key Responsibilities:
- Lead, mentor, and guide a team of full stack developers.
- Collaborate with product managers, architects, and stakeholders to design scalable and efficient applications.
- Drive end-to-end development of web applications (front-end, back-end, and database).
- Define coding standards, perform code reviews, and ensure best practices in software development.
- Manage sprints, task allocations, and ensure timely delivery of projects.
- Evaluate and recommend new tools, frameworks, and technologies to improve development efficiency.
- Troubleshoot and optimize application performance, ensuring high availability and scalability.
- Collaborate with DevOps teams for CI/CD pipeline setup and cloud deployments.
Required Skills & Qualifications:
- Bachelor’s/Master’s degree in Computer Science, Engineering, or related field.
- 8+ years of professional experience in software development with at least 2 years in a lead role.
- Proficiency in front-end technologies: React.js / Angular / Vue.js, HTML5, CSS3, JavaScript/TypeScript.
- Strong back-end expertise: Node.js, .NET Core, Java, or similar frameworks.
- Hands-on experience with databases: SQL (MySQL/PostgreSQL) and NoSQL (MongoDB, Cassandra).
- Solid understanding of RESTful APIs, GraphQL, and Microservices architecture.
- Experience with cloud platforms (AWS, Azure, or GCP).
- Knowledge of CI/CD pipelines, containerization (Docker, Kubernetes).
- Strong problem-solving, leadership, and communication skills.
Job Type: Full-time
Pay: ₹261,141.07 - ₹1,197,547.87 per year
Work Location: In person