Home
Jobs

Sr MERN Stack Developer

6 - 11 years

8 - 13 Lacs

Posted:-1 days ago| Platform: Naukri logo

Apply

Work Mode

Work from Office

Job Type

Full Time

Job Description

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.
    Data Pipeline & ETL
    • Design, build, and maintain efficient and reliable data pipelines to extract, transform, and load data from various sources into MongoDB or other relevant data stores.
    • Develop robust ETL processes using Node.js, Python, or other appropriate tools/scripts to clean, transform, and normalize large datasets.
    • Implement data validation, error handling, and monitoring for all data ingestion and transformation processes.
    • Optimize data models and database schemas (primarily MongoDB) for performance, scalability, and data integrity.
    • Troubleshoot and resolve data-related issues, ensuring data accuracy and consistency across systems.
    • Implement strategies for data versioning, auditing, and reconciliation.
    • Evaluate and integrate third-party tools or services for data processing, streaming, or warehousing as needed.

      Qualifications
      • 6+ 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.
            • Bachelors 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.

                ","

Mock Interview

Practice Video Interview with JobPe AI

Start Technical Interview
cta

Start Your Job Search Today

Browse through a variety of job opportunities tailored to your skills and preferences. Filter by location, experience, salary, and more to find your perfect fit.

Job Application AI Bot

Job Application AI Bot

Apply to 20+ Portals in one click

Download Now

Download the Mobile App

Instantly access job listings, apply easily, and track applications.

coding practice

Enhance Your Javascript Skills

Practice Javascript coding challenges to boost your skills

Start Practicing Javascript Now
Algoleap Technologies
Algoleap Technologies

Information Technology

San Francisco

50-100 Employees

65 Jobs

    Key People

  • John Doe

    CEO
  • Jane Smith

    CTO

RecommendedJobs for You