Next job

Full-Stack JavaScript Developer in OMD Systems

Posted more than 30 days ago

2 views

OMD Systems

OMD Systems

0
0 reviews
Without experience
Full-time work
We are looking for an experienced JavaScript Developer to join our team and build next-generation cross-platform control and monitoring applications. The ideal candidate has hands-on experience with Node.js, React, and Electron, and enjoys working on real-time, data-intensive systems.Key Responsibilities:Develop and maintain cross-platform desktop applications using Electron, React, and Node.js.Implement APIs and data pipelines for real-time telemetry, control, and visualization.Optimize system

We are looking for an experienced JavaScript Developer to join our team and build next-generation cross-platform control and monitoring applications. The ideal candidate has hands-on experience with Node.jsReact, and Electron, and enjoys working on real-time, data-intensive systems.

Key Responsibilities:

  • Develop and maintain cross-platform desktop applications using ElectronReact, and Node.js.

  • Implement APIs and data pipelines for real-time telemetry, control, and visualization.

  • Optimize system performance, memory usage, and startup times for Electron applications.

  • Collaborate with front-end, backend, and embedded engineers to ensure seamless system integration.

  • Participate in code reviews and contribute to architecture decisions.

  • Write clean, maintainable, and well-documented code.

Requirements:

  • Strong proficiency in Node.js (asynchronous programming, event-driven architecture).

  • Solid understanding of React and modern front-end development practices.

  • Hands-on experience with Electron and packaging cross-platform desktop applications.

  • Experience working with real-time communication protocols (WebSocket, UDP/TCP).

  • Familiarity with version control systems (Git, GitHub/GitLab).

  • Strong debugging and problem-solving skills.

Nice to have:

  • Experience with MAVLink protocol and ArduPilot firmware.

  • Knowledge of Docker, CI/CD pipelines, or containerized development environments.

  • Experience with real-time databases (RedisFirebase).

  • Familiarity with TypeScript or microservices architecture.

If you enjoy working at the intersection of hardware and software and want to build intelligent real-time applications - we’d love to hear from you!

Without experience
Full-time work
Want to get related jobs?
New job openings in your Telegram
Subscribe
We use cookies
accept