Software Engineer - Full Stack Node.js & React
Unlock your potential with Dassault Systèmes, a global leader in Scientific Software Engineering as a Software Engineer - Full Stack Node.js & React in Pune!
Role Description & Responsibilities
1.Understand the engineering processes, workflows, and tooling used by global R&D organizations.
2.Design, develop, and maintain scalable back‑end services using Node.js, Express, and related ecosystem components.
3.Build modern, responsive front‑end applications with React (including hooks, context, and functional components) and integrate them with back‑end APIs.
4.Create, document, and version RESTful APIs and micro‑services that expose business functionality to internal platforms and external customers.
5.Implement database solutions (both SQL – e.g., MySQL – and NoSQL – e.g., MongoDB) and write efficient queries, migrations, and data‑access layers.
6.Develop reusable UI components, utility libraries, and automation scripts to improve engineering productivity across teams.
7.Collaborate with DevOps, Cloud, QA, and R&D teams for continuous integration, automated testing, containerization, and production deployment of Node.js applications.
8.Participate in architecture reviews, code‑review sessions, troubleshooting, and continuous‑improvement initiatives to uphold high‑quality engineering standards.
9.Ensure security best practices, maintainability, and scalability across the full stack (frontend, backend, and data layers).
10.Operate in a Linux environment, understanding basic system administration, process monitoring, and log management to support production deployments.
Qualification
Good to Have
What is in it for you?
Diversity statement - As a game-changer in sustainable technology and innovation, Dassault Systèmes is striving to build more inclusive and diverse teams across the globe. We believe that our people are our number one asset and we want all employees to feel empowered to bring their whole selves to work every day. It is our goal that our people feel a sense of pride and a passion for belonging. It is our responsibility to foster opportunities for all people to participate in a harmonized Workforce of the Future.