Lead Full Stack Developer

2 - 8 years

0 Lacs

Posted:1 day ago| Platform: Shine logo

Apply

Work Mode

On-site

Job Type

Full Time

Job Description

As a Lead Full Stack Developer based in India, specifically in Bangalore or Chennai, you will be responsible for leading the design and development efforts across backend, frontend, and cloud infrastructure layers. In this role, you will collaborate closely with global product and engineering stakeholders to shape scalable and high-performing software systems. Your responsibilities will include technical leadership, hands-on development, team collaboration and delivery oversight, as well as mentorship and growth. In terms of technical leadership, you will be leading the design and delivery of backend services and full-stack features. You will work closely with architects and product stakeholders to translate requirements into scalable solutions. Additionally, you will serve as a subject matter expert on core platform components and system architecture decisions. It will be your responsibility to drive the adoption of engineering best practices such as code reviews, testing, performance optimization, and CI/CD. As a hands-on developer, you will write and review production-quality code in Python/Django and contribute to frontend development using JavaScript/React. You will also implement and optimize database models and queries using PostgreSQL and MySQL, as well as build and manage services on AWS (EC2/ECS, S3, RDS, Lambda, etc.). Your role will also involve team collaboration and delivery oversight. You will support sprint planning, estimation, and execution in Agile teams. Working with cross-shore teams, you will ensure smooth handoffs, clear communication, and alignment on priorities. Additionally, you will lead technical discussions and proactively unblock delivery challenges. Mentorship and growth are key aspects of this role. You will coach junior developers through technical guidance and code reviews. Furthermore, you will contribute to hiring and onboarding efforts for the India team and advocate for a culture of engineering excellence, feedback, and continuous learning. To be successful in this role, you should have 8+ years of software development experience, including 2+ years in a technical leadership role. Strong hands-on expertise with Ruby on Rails and/or Python/Django is required, as well as experience building applications backed by PostgreSQL or MySQL. Additionally, you should possess solid knowledge of AWS cloud infrastructure and cloud-native architectures, exposure to frontend development using React, JavaScript, HTML/CSS, familiarity with Git, CI/CD pipelines, and automated testing practices, and strong problem-solving, architectural thinking, and communication skills. Preferred qualifications include professional experience scaling web applications in production environments, a deep understanding of RESTful API design, microservices, and distributed systems, ability to mentor and guide teams across time zones, experience leading agile delivery in fast-paced product teams, and a passion for clean, maintainable code and modern engineering practices.,

Mock Interview

Practice Video Interview with JobPe AI

Start Job-Specific Interview
cta

Start Your Job Search Today

Browse through a variety of job opportunities tailored to your skills and preferences. Filter by location, experience, salary, and more to find your perfect fit.

Job Application AI Bot

Job Application AI Bot

Apply to 20+ Portals in one click

Download Now

Download the Mobile App

Instantly access job listings, apply easily, and track applications.

coding practice

Enhance Your Skills

Practice coding challenges to boost your skills

Start Practicing Now

RecommendedJobs for You