[Hiring] Senior UI Engineer @Capgemini
Senior UI Engineer @Capgemini
Software Development
Salary unspecified
Remote Location
Employment Type full-time
Posted 3d ago

[Hiring] Senior UI Engineer @Capgemini

3d ago - Capgemini is hiring a remote Senior UI Engineer. πŸ’Έ Salary: unspecified πŸ“Location: Ukraine

Role Description

We are looking for a Software developer with experience in both .NET/C# and modern JavaScript/TypeScript development to support industrial HMI and UI application development. The primary responsibility is to port an existing .NET-based HMI UI from one HMI platform to another similar HMI environment running on an x86 Intel-based edge device. The application runs in a Docker container and is exposed through a web server on the HMI. In addition, this role will support rapid UI prototyping for various industrial and edge applications using JavaScript, TypeScript, Node.js, and modern web UI frameworks.

  • Port an existing .NET-based HMI UI application from one HMI platform to another similar HMI environment
  • Review existing UI architecture, code structure, dependencies, configuration, and deployment model
  • Modify and adapt the existing .NET UI to work properly on the target HMI platform
  • Ensure the application runs correctly on x86 Intel-based edge devices
  • Support Docker-based deployment and troubleshooting for HMI and edge applications
  • Configure and validate the UI application when exposed through the HMI web server
  • Troubleshoot UI, runtime, browser, web server, container, networking, and platform compatibility issues
  • Build quick prototype UIs for different industrial edge and cloud for internal application use cases
  • Develop and maintain web-based UI components using JavaScript, TypeScript, Node.js, and modern frontend frameworks
  • Support lightweight backend or service-side logic using Node.js when needed for UI prototypes
  • Collaborate with software, automation, backend, product, and hardware teams to support integration and testing
  • Maintain and improve existing UI functionality, layout, navigation, usability, and performance
  • Support testing with real hardware, HMI devices, and edge environments
  • Document technical changes, configuration steps, deployment procedures, and known limitations
  • Follow clean version control, code review, testing, and release practices.

Qualifications

  • BS or MS degree in Computer Science, Software Engineering, Electrical Engineering, Computer Engineering, or related field
  • Minimum 5 years of relevant software development experience
  • Hands-on experience with .NET/C# application development
  • Strong experience with JavaScript, TypeScript, and Node.js
  • Experience developing, maintaining, or porting UI applications
  • Experience with web-based applications running on local devices, embedded systems, industrial PCs, or edge platforms
  • Experience with Docker or containerized application deployment
  • Familiarity with x86 Intel-based systems, industrial edge devices, or HMI hardware
  • Experience troubleshooting software compatibility issues across different runtime environments
  • Strong problem-solving, debugging, and communication skills.

Requirements

  • Strong .NET/C# development skills
  • Strong JavaScript, TypeScript, and Node.js development skills
  • Ability to work across both .NET and JavaScript technology stacks
  • Good understanding of UI application architecture and web-based UI development
  • Ability to read, understand, modify, and port existing codebases
  • Experience with HTML, CSS, JavaScript, TypeScript, and modern frontend development practices
  • Familiarity with HMI systems, industrial UI applications, or operator interface software
  • Experience working with Docker containers, container logs, environment variables, ports, and volumes
  • Ability to troubleshoot runtime, deployment, browser, networking, and web server configuration issues
  • Understanding of application configuration and deployment on edge devices
  • Ability to quickly build functional UI prototypes based on evolving requirements
  • Strong debugging, problem-solving, and independent execution skills
  • Strong written and verbal communication skills
  • Upper-Intermediate English.

Benefits

  • Health insurance from the first days, regardless of the probationary period
  • Christmas holidays from 25 December to 31 December
  • Cooperation with Superhumans center and Veteran HUB
  • Support for psychological rehabilitation and counseling for veterans
  • Internal policy making the company friendly to military and veterans
Before You Apply
️
remote Be aware of the location restriction for this remote position: Ukraine
β€Ό Beware of scams! When applying for jobs, you should NEVER have to pay anything. Learn more.
Senior UI Engineer @Capgemini
Software Development
Salary unspecified
Remote Location
Employment Type full-time
Posted 3d ago
Apply for this position
Did not apply βœ“
Applied βœ“
Sent Follow-Up βœ“
Interview Scheduled βœ“
Interview Completed βœ“
Offer Accepted βœ“
Offer Declined βœ“
Application Denied βœ“
Unlock 155,000+ Remote Jobs
️
remote Be aware of the location restriction for this remote position: Ukraine
β€Ό Beware of scams! When applying for jobs, you should NEVER have to pay anything. Learn more.
Apply for this position
Did not apply βœ“
Applied βœ“
Sent Follow-Up βœ“
Interview Scheduled βœ“
Interview Completed βœ“
Offer Accepted βœ“
Offer Declined βœ“
Application Denied βœ“
Unlock 155,000+ Remote Jobs
Γ—

Apply to the best remote jobs
before everyone else

Access 155,000+ vetted remote jobs and get daily alerts.

4.9 β˜…β˜…β˜…β˜…β˜… from 500+ reviews
Unlock All Jobs Now

Maybe later