About Us
Crafting intelligent business solutions to increase productivity, automate workflows, adhere to compliances, and gain insights to make financial decisions.
Job Summary:
We are looking for a highly skilled Associate Technical Lead (MERN Stack) who will be responsible for leading the technical direction of projects, mentoring developers, and ensuring the delivery of high-quality software solutions. The role involves close collaboration with project managers and business analysts to plan development tasks, perform complex system analysis, conduct code reviews, and guide the team in achieving technical excellence.
Key Responsibilities
- Conduct code reviews to ensure adherence to best practices, maintainability, and performance.
- Provide technical guidance and mentorship to senior, mid, and junior developers.
- Perform complex technical analysis and design scalable solutions for challenging business problems.
- Collaborate with Project Managers and Business Analysts to define scope, plan sprints, and manage priorities.
- Prepare and manage development plans for complex modules and integrations.
- Act as a technical escalation point for the development team.
- Ensure the best possible performance, quality, and responsiveness of applications.
- Participate in architecture design, sprint planning, and technical discussions.
- Lead client demos and communicate technical insights effectively.
- Assist TL/PM with project coordination, estimation, and resource planning.
- Encourage best practices in coding, testing, version control, and DevOps integration.
- Drive continuous learning by preparing training plans and supporting skill development within the team.
- Conduct interviews to evaluate technical skills of new candidates.
- Stay up to date with emerging technologies and promote their adoption where beneficial.
Requirements
Technical Skills:
Primary Skills
- Strong hands-on experience with MERN Stack: MongoDB, Express.js, React.js, Node.js.
- Excellent understanding of JavaScript and TypeScript OOPS concepts
- Proficient in building and maintaining RESTful APIs and microservices architectures.
- Deep understanding of MVC, design patterns, and modular architecture.
- Hands-on experience with SQL (MySQL/PostgreSQL) and NoSQL (MongoDB) databases.
- Experience with performance tuning and scalable architecture design.
- Familiarity with containerization (Docker) and orchestration tools (Kubernetes/ECS).
- Working experience in CI/CD pipelines, GitFlow, and code versioning tools (Git, GitHub, GitLab).
- Good exposure to AWS / Azure cloud environments (EC2, S3, RDS, Lambda, IAM).
- Ability to analyze, design, and implement complex integrations and API-driven systems.
- Strong knowledge of asynchronous programming, error handling, and data security.
- Understanding of frontend performance optimization, state management (Redux, Context API), and UI/UX best practices.
- Experience with 3rd party API integrations and authentication mechanisms (JWT, OAuth2) Secondary Skills
- Exposure to GraphQL, Next.js, or TypeScript-based React applications.
- Experience with DevOps pipelines, infrastructure as code, and monitoring tools.
- Good understanding of Agile/Scrum methodologies.
- Good to have knowledge of micro-frontend architecture or serverless application design.
- Having relevant AWS / Cloud / JavaScript certifications would be an advantage. Non-Technical Skills:
- Communication: Excellent verbal and written communication to collaborate with internal teams and clients.
- Leadership: Ability to guide, motivate, and develop team members.
- Analytical Thinking: Strong problem-solving and critical-thinking abilities.
- Decision Making: Capable of making informed technical decisions under pressure.
check(event) ; career-website-detail-template-2 => apply(record.id,meta)" mousedown="lyte-button => check(event)" final-style="background-color:#0E5E89;border-color:#0E5E89;color:white;" final-class="lyte-button lyteBackgroundColorBtn lyteSuccess" lyte-rendered="">