-
Infineon Technologies
View all jobs
Desktop Application Developer (ElectronJS, Vue/Angular)
Ukraine
· Full-time
·
Not Applicable
We are seeking a highly skilled Desktop Application Developer to join our team, responsible for designing, developing, and maintaining a complex desktop application using ElectronJS. The ideal candidate will have experience with ElectronJS and proficiency in either Vue or Angular for developing renderer processes. Additionally, the candidate should know low-level communication protocols such as I2C, UART, SPI, SWD, and/or PMBus, used to interact with control boards. The candidate will also collaborate with embedded firmware developers to align on features and requirements, and will use Agile methodologies to develop the application.
Job Description
In your new role you will:
You are best equipped for this task if you have:
Experience in desktop application development using ElectronJS
Contact:
Rita Varandas, LinkedIn
#WeAreIn for driving decarbonization and digitalization.
As a global leader in semiconductor solutions in power systems and IoT, Infineon enables game-changing solutions for green and efficient energy, clean and safe mobility, as well as smart and secure IoT. Together, we drive innovation and customer success, while caring for our people and empowering them to reach ambitious goals. Be a part of making life easier, safer and greener.
Are you in?
We are on a journey to create the best Infineon for everyone.
This means we embrace diversity and inclusion and welcome everyone for who they are. At Infineon, we offer a working environment characterized by trust, openness, respect and tolerance and are committed to give all applicants and employees equal opportunities. We base our recruiting decisions on the applicant´s experience and skills. Learn more about our various contact channels.
We look forward to receiving your resume, even if you do not entirely meet all the requirements of the job posting.
Please let your recruiter know if they need to pay special attention to something in order to enable your participation in the interview process.
Click here for more information about Diversity & Inclusion at Infineon.
Job Description
In your new role you will:
- Design, develop, and maintain a desktop application using ElectronJS, ensuring seamless communication between the main process and renderer processes
- Develop renderer processes using either Vue or Angular, focusing on a responsive and user-friendly interface
- Implement low-level communication protocols (I2C, UART, SPI, SWD and/or PMBus) to interact with control boards, ensuring reliable data exchange
- Collaborate with embedded firmware developers to align on features and requirements, ensuring seamless integration between the desktop application and firmware
- Participate in Agile development methodologies, including SCRUM meetings, sprint planning, and retrospectives
- Use version control systems (Gitlab) to manage code changes and collaborate with the team
- Create and manage tasks, issues, and epics in Jira to track progress and align with the team
- Use continuous integration and deployment tools (Jenkins) to automate testing and deployment
- Write high-quality, maintainable, and efficient code, adhering to industry standards and best practices
- Participate in code reviews, ensuring the team's codebase is consistent and of high quality
- Troubleshoot and debug issues, identifying and resolving problems in a timely manner
- Stay up-to-date with the latest developments in ElectronJS, Vue, Angular, and relevant technologies
- Create and maintain technical documentation for the desktop application, including: user guides, technical specifications and requirements, API documentation, release notes and changelogs, internal documentation for the development team
You are best equipped for this task if you have:
Experience in desktop application development using ElectronJS
- Proficiency in either Vue or Angular for developing renderer processes
- Good understanding of low-level communication protocols (I2C, UART, SPI, SWD and/or PMBus)
- Excellent JavaScript and HTML/CSS skills
- Experience with Node.js and NPM
- Strong problem-solving skills, with the ability to debug and troubleshoot complex issues
- Experience with version control systems (e.g., Git)
- Strong communication and teamwork skills
- Experience with Agile development methodologies (SCRUM)
- Ability to create high-quality technical documentation
- Experience with control boards and embedded systems is a plus
- Basic understanding of C programming language, to facilitate communication with embedded firmware developers
- Familiarity with desktop application development on multiple platforms (Windows, macOS, Linux)
- Knowledge of computer architecture and operating systems
- Experience with automated testing frameworks (e.g., Jest, Mocha)
- Experience with Gitlab, Jira, and Jenkins
Contact:
Rita Varandas, LinkedIn
#WeAreIn for driving decarbonization and digitalization.
As a global leader in semiconductor solutions in power systems and IoT, Infineon enables game-changing solutions for green and efficient energy, clean and safe mobility, as well as smart and secure IoT. Together, we drive innovation and customer success, while caring for our people and empowering them to reach ambitious goals. Be a part of making life easier, safer and greener.
Are you in?
We are on a journey to create the best Infineon for everyone.
This means we embrace diversity and inclusion and welcome everyone for who they are. At Infineon, we offer a working environment characterized by trust, openness, respect and tolerance and are committed to give all applicants and employees equal opportunities. We base our recruiting decisions on the applicant´s experience and skills. Learn more about our various contact channels.
We look forward to receiving your resume, even if you do not entirely meet all the requirements of the job posting.
Please let your recruiter know if they need to pay special attention to something in order to enable your participation in the interview process.
Click here for more information about Diversity & Inclusion at Infineon.
Key Skills
Ranked by relevance
embedded
angular
vue
spi
gitlab
jira
continuous integration
embedded systems
javascript
responsive
jenkins
scrum
c
Related Jobs
3 roles aligned with this opportunity
View Job Details
Related
Senior DevOps Engineer (Platform Team)
2026-05-27
Full-time
Not Applicable
Ukraine
Appliances
Engineering
View Job Details
Related
Software Engineer
2026-05-27
Full-time
Mid-Senior
India
Business Consulting
Information Technology
View Job Details
Related
Software Engineer (Go + AWS) - Remote - Latin America
2026-05-27
Full-time
Associate
Brazil
IT Services
Engineering
Login to Apply
- Posted
- Aug 28, 2025
- Type
- Full-time
- Level
- Not Applicable
- Location
- Lviv
- Company
- Infineon Technologies
Industries
Semiconductor Manufacturing
Appliances
Electrical
Electronics Manufacturing
Computer Hardware Manufacturing
Categories
Engineering
Information Technology
Related Jobs
3 roles aligned with this opportunity
View Job Details
Related
Senior DevOps Engineer (Platform Team)
2026-05-27
Full-time
Not Applicable
Ukraine
Appliances
Engineering
View Job Details
Related
Software Engineer
2026-05-27
Full-time
Mid-Senior
India
Business Consulting
Information Technology
View Job Details
Related
Software Engineer (Go + AWS) - Remote - Latin America
2026-05-27
Full-time
Associate
Brazil
IT Services
Engineering