Hiring MERN Team Lead with 7+ years of experience in building scalable, high-performance web applications. The role involves end-to-end ownership (design, development, deployment, maintenance), architecture decisions, team leadership, and client collaboration. Service-based experience and strong communication skills are essential.
Key Skills & Experience:
- Expertise in Node.js, React.js, Next.js, TypeScript, Redux, Tailwind/MUI
- Strong backend, frontend, and full-stack architecture experience (microservices, distributed systems)
- Proficient in MongoDB, MySQL, PostgreSQL (data modeling, optimization)
- Experience with REST APIs, GraphQL, WebSockets, and third-party integrations (Stripe, Twilio, Google APIs)
- Cloud & DevOps: AWS (EC2, S3, Lambda, RDS, CloudFront), CI/CD, Docker, Terraform/CloudFormation; exposure to Azure/GCP/DigitalOcean
- Deployment expertise: release management, rollback, zero-downtime deployments
- Security: JWT, OAuth, encryption, secure coding practices
- Tools & practices: Git, Agile/Scrum/Waterfall, Jest/Mocha/Cypress
- Strong system design, performance tuning, caching, load balancing
- Experience with React Native (good to have)
- Strong skills in estimation, sprint planning, resource allocation, and multi-project delivery
- Proven leadership: team management, mentoring, code reviews, risk handling
- Excellent problem-solving, decision-making, and client communication skills
- Bachelor's in CS/Engineering or equivalent
Responsibilities:
- Lead end-to-end delivery of MERN applications across multiple projects
- Design scalable, secure architectures and develop using Node.js, React.js, Next.js
- Manage team workload, sprint planning, estimations, and progress tracking
- Act as primary client contact; gather requirements and deliver solutions
- Build APIs (REST/GraphQL), manage databases, and handle integrations
- Develop React Native apps (if required)
- Implement AWS cloud solutions and drive CI/CD, DevOps, and deployments
- Ensure code quality via reviews, best practices, and testing
- Optimize performance, ensure reliability, security, and compliance
- Identify risks, resolve blockers, and improve processes
- Prepare reports, documentation, and ensure smooth execution
- Evaluate new technologies, drive AI adoption, and follow industry best practices
- Perform all Team Lead responsibilities including mentoring and delivery ownership
Apply now to know more!!