We are seeking a hands-on Full Stack Team Leader to lead and mentor a team of backend and frontend developers. This role demands strong expertise in TypeScript, microservices-based architecture, and modern JavaScript frameworks, along with the ability to own technical delivery and guide the team end-to-end.
The ideal candidate is a technical leader who codes, makes architecture decisions, and drives engineering excellence.
## Key Responsibilities
### Team & Technical Leadership
- Lead, mentor, and review the work of backend and frontend developers.
- Set coding standards, architecture guidelines, and best practices.
- Ensure timely delivery with high code quality and scalability.
- Actively participate in design discussions and complex implementations.
### Backend Leadership (Node.js / TypeScript)
- Lead backend development using Node.js with TypeScript.
- Designe strong asynchronous programming and system design principles.
- Design and maintain microservices-based architecture.
- Work extensively with MongoDB and PostgreSQL.
- Architect and maintain AWS Lambda & serverless workflows.
- Implement and optimize Redis or caching strategies.
- Enforce unit testing, high code coverage, and code quality checks.
- Define and enforce API security best practices (JWT, OAuth, etc.).
### Frontend Leadership (React.js / TypeScript)
- Lead frontend development using React.js with TypeScript.
- Guide usage of Redux, React Hooks, and React Router.
- Ensure clean, scalable component-based architecture.
- Oversee API integration and async request handling.
- Optimize frontend performance and maintainability.
- Guide build and tooling practices (Webpack, Babel, etc.).
- Ensure responsive design and cross-browser compatibility.
### Architecture & Delivery
- Design and review end-to-end system architecture.
- Collaborate with product, QA, and stakeholders for smooth delivery.
- Plan sprints, allocate tasks, and track team progress.
- Enforce Git/GitHub workflows (PRs, branching, code reviews).
- Support and improve CI/CD pipelines.
- Drive continuous improvement in development processes.
## Mandatory Skills & Qualifications
### Core (Must-Have)
- 3–5+ years of professional development experience.
- Strong expertise in Node.js and React.js.
- TypeScript experience is mandatory (both frontend & backend).
- Proven experience working with microservices architecture.
- Strong command over JavaScript (ES6+).
- Hands-on experience with MongoDB and PostgreSQL.
- Experience with AWS Lambda & serverless architecture.
- Solid understanding of Redis or caching mechanisms.
- Strong experience with unit testing and code coverage.
- Proficiency with Git/GitHub workflows.
- Strong system design, debugging, and problem-solving skills.
## Good to Have (Nice-to-Have)
- Experience with Next.js
- Experience with Chrome Extension development
- Familiarity with React Flow npm module
- Experience with CI/CD pipelines
- Exposure to additional AWS services
- Knowledge of Jest / React Testing Library
## Soft Skills
- Strong leadership and mentoring capabilities
- Clear and effective communication
- Ownership mindset and accountability
- Ability to balance hands-on coding with people management
- Comfortable working in an agile, fast-paced product environment
- Proactive about learning and improving engineering standards
## Ideal Candidate Profile
- A hands-on tech leader, not just a people manager
- Comfortable making architecture decisions
- Strong in TypeScript + microservices
- Can guide both backend and frontend teams
- Focused on scalability, performance, and long-term maintainability
Job Type: Full-time
Pay: ₹120,000.00 - ₹150,000.00 per month
Benefits:
- Health insurance
- Work from home
Application Question(s):
- How many years of experience do you have on AWS?
- Have you ever worked as Team leader?
- How many years of experience do you have on micro services?
- How many years of experience do you have on REACT JS & NODE JS?
Work Location: Remote