Role : TechLead(MERN Stack)
This role willserve as thetechnicalexpertwithintheMERNstackdomainandwillguide softwareengineers in design, development, and integration of end-to-end solutions. The individual will contribute to technical design discussions, code reviews, complex issue resolution, full-stack development, and ensure consistent implementation of best practices. Reporting to the Engineering Manager, you will play a pivotal role in designing,leadingascrumteam,anddeliveringhigh-quality,maintainable,andscalablesoftwaresolutions.
Responsibilitiesand KPIs
Lead a scrum team of full-stack developers, DevOps engineers, and SDETs, providing technical guidance, mentoring, and support. Help developers resolve complex technical issues. Work with engineeringmanagerstodefineandenforcebestpracticesincoding, architecture,andprocesses.
ContributetodesigninganddevelopinguserstoriesusingReact(front-end)andNode.js(back-end), leveraging MongoDB and / or other databases. Ensure that defined best practices are adhered to.
GuaranteethattheteamfollowsallAgilescrumprinciplesandceremonies,deliveringincremental value with high quality.
Design, optimize, and integrate database layers using both NoSQL databases (MongoDB) and relationaldatabases(PostgreSQL).Implementdatastorageandretrievalstrategiestoensuredata integrity, efficient access, and scalability.
Write clean, maintainable, and testable code following best practices. Conduct code reviews to ensurehigh-qualitystandardsandmentorjuniordevelopersincodingguidelines.Ensurethatcode complies with Non-Functional Requirements (NFRs).
Collaboratewitharchitectsandotherengineerstodesignscalableandsecurecomponents.Ensure data flow,API integration, microservices architecture, and emerging micro-frontend approaches align with the platform&aposs overall structure.
Work closely with engineering teams, product managers, and designers to ensure alignment on businessrequirements.Providetechnicalinputduringfeatureplanningtoidentifydependencies, challenges, and technical feasibility.
Stayupdatedwithemergingtrends,frameworks,andtools(e.g.,micro-frontends,Next.js,Nest.js). Identify areas of improvement in existing codebases and suggest enhancements to promote maintainability and scalability.
Develop comprehensive documentation for front-end and back-end implementations to ensure knowledgesharing,maintainability,andsmoothonboardingofnewteammembers.Contributeto architecture documentation and best practice guidelines.
Desired Skills
Bachelor'sorMaster'sdegreeinComputerScience,SoftwareEngineering,orrelated fields.
6to8yearsofsoftwaredevelopmentandteam-leadingexperience,withstrongexpertiseinMERN stack development.
Strong problem-solving and debugging abilities. Effective communication skills, capable of explainingtechnicalinsightsacrossteams.Organized,detail-oriented,andadeptatleading development teams effectively.
Show more
Show less
Skills Required
Express, Rt, Css, Postgresql, Node.js, Html, Mern Stack, React, Javascript, Docker, Mongodb, Kubernetes, Jest, Aws
Mern Stack • Pune, India