HamburgerMenu
hirist

Lead MERN Stack Developer - Node.js/React.js

Algoleap technologies Pvt Ltd
Hyderabad
8 - 10 Years
star-icon
4.1white-divider86+ Reviews

Posted on: 11/07/2025

Job Description

Senior MERN Stack Developer with Data Pipeline & ETL Experience

We are seeking a highly skilled and experienced Senior MERN Stack Developer with a proven track record in building robust data pipelines and ETL (Extract, Transform, Load) processes.

The ideal candidate will be a full-stack expert, capable of designing, developing, and deploying scalable web applications from front to back, with a specific focus on efficient and reliable data integration and management within the MERN ecosystem.

You will play a pivotal role in shaping our data architecture and ensuring seamless data flow for critical applications.


Responsibilities :

MERN Stack Development

- Lead the design, development, and deployment of complex web applications using the MERN stack (MongoDB, Express.js, React.js, Node.js).

- Develop high-quality, scalable, and maintainable code for both front-end (React.js) and back-end (Node.js/Express.js) components.

- Design and implement RESTful APIs and ensure seamless integration between front-end and back-end services.

- Optimize application performance, scalability, and security across the full stack.

- Write comprehensive unit, integration, and end-to-end tests to ensure code quality and functionality.

- Collaborate closely with product managers, UX/UI designers, and other engineers to translate business requirements into

technical solutions.

- Participate actively in code reviews, technical discussions, and sprint planning.


Qualifications :


- 8+ years of professional experience as a Full Stack Developer, with at least 2-3 years specifically focused on the MERN stack.

- Demonstrable experience in designing and building data pipelines and ETL processes.

- Expert proficiency in JavaScript (ES6+) and TypeScript.

- Strong expertise in React.js : Component-based architecture, Hooks, Context API / Redux (or other state management).

- Familiarity with modern front-end build pipelines and tools.

- In-depth knowledge of Node.js and Express.js : Developing scalable APIs, asynchronous programming,

middleware, authentication (JWT).

- Extensive experience with MongoDB : Schema design, aggregation framework, indexing, performance optimization.

- Experience with NoSQL databases in general.

- Proficiency with SQL for querying relational databases (if used as source systems for ETL).

- Solid understanding of data warehousing concepts and data modeling principles.

- Experience with version control systems (Git) and CI/CD pipelines.

- Strong understanding of RESTful API design principles.

- Familiarity with cloud platforms (e.g., AWS, Azure, GCP) and containerization (Docker, Kubernetes) is a plus.

- Excellent problem-solving, analytical, and debugging skills.

- Strong communication, collaboration, and leadership abilities.

- Bachelor's degree in Computer Science, Engineering, or a related field, or equivalent practical experience.


Preferred Skills & Experience (Nice To Haves) :


- Experience with message queues (e.g., Kafka, RabbitMQ) for data streaming.

- Familiarity with other data processing frameworks (e.g., Apache Spark, Pandas).

- Knowledge of data security best practices.

- Experience with GraphQL.

- Previous experience in a senior or lead developer role, mentoring junior team members.

info-icon

Did you find something suspicious?