Job Description

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

  • Technical Leadership:

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.

  • End-to-End Development:

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.

  • Database Management:

Design, optimize, and integrate database layers using both NoSQL databases (MongoDB) and relationaldatabases(PostgreSQL).Implementdatastorageandretrievalstrategiestoensuredata integrity, efficient access, and scalability.

  • CodeQualityand Testing:

Write clean, maintainable, and testable code following best practices. Conduct code reviews to ensurehigh-qualitystandardsandmentorjuniordevelopersincodingguidelines.Ensurethatcode complies with Non-Functional Requirements (NFRs).

  • Technical Architecture & Design:

Collaboratewitharchitectsandotherengineerstodesignscalableandsecurecomponents.Ensure data flow,API integration, microservices architecture, and emerging micro-frontend approaches align with the platforms overall structure.

  • Collaborationand Communication:

Work closely with engineering teams, product managers, and designers to ensure alignment on businessrequirements.Providetechnicalinputduringfeatureplanningtoidentifydependencies, challenges, and technical feasibility.

  • ContinuousImprovementand Innovation:

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.

  • Documentation:

Develop comprehensive documentation for front-end and back-end implementations to ensure knowledgesharing,maintainability,andsmoothonboardingofnewteammembers.Contributeto architecture documentation and best practice guidelines.

Desired Skills

  • Education:

Bachelor’sorMaster’sdegreeinComputerScience,SoftwareEngineering,orrelated fields.

  • Experience:

6to8yearsofsoftwaredevelopmentandteam-leadingexperience,withstrongexpertiseinMERN stack development.

  • Technical Skills:
  • Frontend :ProficiencyinJavaScript,React,HTMLandCSS. ExposuretoTypeScript,SCSS,Micro- frontends and Next.js is a big plus.
  • Backend :Hands-onexperiencewithNode.js,ExpressandbuildingRESTfulAPIs,andfamiliaritywith microservices architecture. Experience with Nest.js is a plus.
  • UnitTesting :ExperiencewithwritingunittestcasesusingJest/RTLorsimilar libraries.
  • Databases :ExperiencewithMongoDBandPostgreSQL,withdatamodellingandoptimisation skills.
  • DevOps&CI/CD :Familiaritywithbuildanddeploypipelinesandcontainerization/orchestration (Docker, Kubernetes etc.) is good to have.
  • CloudExposure :ExposuretoAWSservicesandarchitecturalbestpracticesarea plus.
  • Soft Skills:

Strong problem-solving and debugging abilities. Effective communication skills, capable of explainingtechnicalinsightsacrossteams.Organized,detail-oriented,andadeptatleading development teams effectively.


Job Details

Role Level: Mid-Level Work Type: Full-Time
Country: India City: Pune ,Maharashtra
Company Website: http://www.algoleap.com/ Job Function: Engineering
Company Industry/
Sector:
Software Development

What We Offer


About the Company

Searching, interviewing and hiring are all part of the professional life. The TALENTMATE Portal idea is to fill and help professionals doing one of them by bringing together the requisites under One Roof. Whether you're hunting for your Next Job Opportunity or Looking for Potential Employers, we're here to lend you a Helping Hand.

Report

Similar Jobs

Disclaimer: talentmate.com is only a platform to bring jobseekers & employers together. Applicants are advised to research the bonafides of the prospective employer independently. We do NOT endorse any requests for money payments and strictly advice against sharing personal or bank related information. We also recommend you visit Security Advice for more information. If you suspect any fraud or malpractice, email us at abuse@talentmate.com.


Talentmate Instagram Talentmate Facebook Talentmate YouTube Talentmate LinkedIn