S

Siemens

Automation, digitalization, and smart infrastructure provider

Full-Stack UI/UX & AI Solutions Engineer

Full-Stack EngineeringConfirmed live in the last 24 hours
Full-timePune, Maharashtra, IndiaNo salary listed

About the Job

Requirements

  • Two to five years of experience with React or Vue and Node.js as a server-side runtime.
  • Practical knowledge of Docker, Kubernetes, and cloud-native architecture principles.
  • Experience with the Siemens Web Framework and modern web technologies, including HTML, CSS, and accessibility.
  • Understanding of automated testing and familiarity with REST, SOAP, and ODATA.
  • Ability to communicate effectively in English in an international team environment.
  • Ability to quickly become familiar with new software architecture environments and emerging cloud technologies.

Responsibilities

  • Implement the full stack of self-service solutions, integrating the frontend, Node.js backend, and cloud infrastructure.
  • Develop and maintain scalable server-side applications and microservices using Node.js.
  • Design and manage Docker containers and Kubernetes deployments to make self-service tools scalable, resilient, and cloud native.
  • Design and build self-service portals that enable customers to access cloud information and troubleshoot issues independently.
  • Use the Siemens Web Framework and follow Siemens UX Guidelines for a consistent Xcelerator experience.
  • Build responsive, accessible layouts using HTML5, CSS3, and React or Vue, compatible with modern browsers.
  • Integrate generative AI, including large language models and retrieval-augmented generation, to provide automated technical assistance in the self-service portal.
  • Use AI-powered development tools to accelerate coding, refactoring, and documentation.
  • Implement RESTful web services using the Node.js framework.
  • Design and maintain REST, SOAP, and ODATA communication interfaces for data flow across enterprise environments.
  • Apply test-driven or behavior-driven development methods to ensure software reliability.
  • Develop and maintain test suites using Siemens Mars Framework, Jasmine, Karma, Selenium, Mockito, or JUnit.

About the Company

Siemens

Automation, digitalization, and smart infrastructure provider

Siemens is a global engineering and technology company focused on automation, digitalization, smart infrastructure, and mobility. Its products and solutions span industrial automation systems, electrical equipment, energy management, and digital services that help industries run more efficiently. The company’s core technology comes from its history of electrical generation and distribution, including the dynamo-electric principle, and it now sells hardware, software, and services that connect factories, buildings, grids, and transportation networks. Siemens differentiates itself through scale, a broad portfolio across the value chain, and a long track record of large-scale, multi-country projects in infrastructure and industry. Its goal is to enable smarter, more sustainable industrial processes and urban systems by integrating hardware, software, and digital services to improve productivity, energy efficiency, and mobility.

Company size
10,001+
Company stage
IPO
Headquarters
Munich, Germany
Founded
1847

Recently Posted Jobs

Explore more opportunities at Siemens

See more jobs