Full Stack Software Developer (React.js + Node.js)

Pune, Maharashtra, India
Mar 06, 2025
Mar 06, 2026
Hybrid
Full-Time
8 - 10 Years
Job Description

Are you a passionate, hands-on Full Stack Developer looking for an opportunity to work on cutting-edge technology? Do you have strong expertise in designing and delivering containerized microservices using React.js and Node.js? If so, we invite you to be part of our dynamic team at Emerson!

We are seeking a highly skilled Full Stack Software Developer who will take full ownership of developing client-side (frontend) and server-side (backend) applications. The ideal candidate should have a deep understanding of React.js and Node.js and be capable of delivering high-performance, scalable, and secure applications that run on various platforms, including virtual machines, Linux, cloud, and mobile environments.

Key Responsibilities

  1. Develop High-Quality Applications. Build and maintain high-performing, reliable, and scalable full-stack applications using React.js and Node.js.
  2. Frontend Development. Design and implement adaptive and responsive user interfaces using React.js, TypeScript, JavaScript, HTML5, CSS, Bootstrap, and Webpack.
  3. Backend Development. Develop REST APIs and microservices using Node.js, Express.js, and message broker software (MQTT, RabbitMQ, Mosquitto, AMQP protocol-based brokers).
  4. Database Management. Design and develop databases using PostgreSQL, SQLite, and Redis, ensuring efficient data persistence and retrieval.
  5. Security & Code Quality. Write secure, readable, extensible, and testable code while considering performance optimization.
  6. Proof-of-Concept Development. Create proof-of-concept applications and present demos to business leaders.
  7. Collaboration. Work in a globally distributed team structure, contributing to Agile (Scrum) teams and ensuring timely completion of individual and team deliverables.
  8. Continuous Learning. Stay updated on industry trends, best practices, and new technologies to ensure the highest standards in development.

Qualifications & Requirements

Education

  • Bachelor's or Master's degree in Computer Science, Information Technology, or Electronics.

Experience

  • 8 to 10 years of experience in software design, development, and maintenance.

Technical Skills:

Frontend Development

  • Strong experience with React.js (preferred) or Angular (version 9+).
  • Expertise in building adaptive and responsive UI components.
  • Proficiency in JavaScript, TypeScript, HTML5, CSS, Bootstrap 5, Web Components, and Webpack.

Backend Development

  • Expertise in Node.js and Express.js.
  • Strong experience in developing REST APIs and microservices.
  • Familiarity with message broker software (RabbitMQ, Mosquitto, MQTT, AMQP protocols).

Database

  • Working knowledge of relational databases such as PostgreSQL, SQLite, and Redis.
  • Ability to write and optimize SQL queries, stored procedures, functions, and views.

Other Required Skills

  • Hands-on experience with Docker and Linux-based development environments.
  • Understanding of software design principles and patterns.
  • Familiarity with CI/CD pipelines and version control systems like Git, Bitbucket.

Preferred Qualifications

  • Experience with unit testing frameworks like Jest, Mocha, or Chai.
  • Prior experience working in an Agile/Scrum development process.
  • Awareness of secure product development lifecycle and web application security best practices.
  • Understanding of industrial protocols like HART IP, OPC UA, and Modbus.

About Emerson

Emerson is a global leader in automation technology and software solutions, helping industries like life sciences, energy, power, renewables, and advanced factory automation operate more efficiently and sustainably. With a commitment to innovation and digital transformation, we aim to improve operations, conserve valuable resources, and enhance workplace safety across industries.

By joining Emerson, you’ll be part of a purpose-driven organization that values collaboration, innovation, and making a meaningful impact on the world.

Are you ready to take the next step in your career? Apply today and be part of something great at Emerson!