React Engineer (OMD)
Develop and maintain desktop applications using Electron and React
Job:
#000087
Location:
Kyiv, Ukraine
Language:
Eng
Employment type:
Contract
Status Job:
Responsibilities
- Develop, test, and maintain desktop applications using Electron and React.
- Collaborate closely with backend developers to ensure smooth data flow between systems.
- Produce clear developer & user documentation; collaborate closely with designers and QA to ensure proper testing and validation.
- Contribute to system architecture decisions and provide technical leadership in control applications.
- Support the integration of third-party libraries and APIs for extended functionality (e.g., mapping, video streaming).
- Participate in code reviews and ensure that software adheres to coding standards.
Qualifications
- Solid understanding of React and front-end development practices.
- Strong knowledge of Electron for building cross-platform desktop applications.
- Experience working with IoT devices with communication via UDP for streaming data transmission, including message parsing and handling.
- Experience working with real-time communication protocols (e.g., UDP/TCP) and integrating them in desktop applications.
- Familiarity with control applications, such as planning, real-time telemetry, and video streaming.
- Ability to write clean, maintainable, and optimized code with good debugging practices.
- Strong problem-solving skills and the ability to troubleshoot complex technical issues.
We offer:
- Transparent and flexible contract via self-employment / individual entrepreneur (ФОП).
- 15 paid vacation days annually + official Ukrainian public holidays.
- 40 hours/week with a flexible work schedule.
- Opportunity to work remotely from anywhere without location restrictions.
Job:
#000087
Location:
Kyiv, Ukraine
Language:
Eng
Employment type:
Contract
Status Job: