Frontend Developer (React), Vinnytsia HUB, Ukraine
An engineering and technology company that creates cutting-edge robotic, autonomous, and mission-critical systems used in real-world conditions around the world. Teams work on complex hardware and software solutions, from system architecture and electronics to high-performance real-time software.
The company's employees work in international engineering hubs, where local talent interacts with teams and partners from different countries, sees the direct impact of their work, and participates in global projects. This opens up opportunities for professional growth, development of expertise in robotics and autonomous systems, and participation in the creation of innovative solutions that shape the future of high-tech industries.
We are looking for a Frontend Developer to help build mission-critical web applications. As part of our team, you will design, develop, and maintain high-performance, real-time web interfaces for drone operations, video streaming, and mission control. This role involves close collaboration with multiple software teams and ownership of the frontend application throughout its full lifecycle - from development to deployment in production environments. This is a unique opportunity to work at the intersection of real-time systems, robotics, video streaming, and modern web technologies.
KEY RESPONSIBILITIES
• Design, develop, and maintain complex ReactJS-based web applications.
• Build intuitive, responsive, and high-performance UIs for real-time mission-critical systems.
• Integrate real-time data communication with backend services using WebSocket.
• Implement and maintain WebRTC-based video streaming components.
• Optimize application performance for low-latency, high-reliability environments.
• Collaborate closely with product and UX/UI teams.
• Participate in architecture discussions, code reviews, and design reviews.
• Ensure high code quality, testing coverage, and adherence to best practices.
BASIC QUALIFICATIONS
• 3-5 years of hands-on experience developing with ReactJS.
• Strong proficiency in JavaScript / TypeScript, HTML, and CSS.
• Solid understanding of software engineering principles (e.g. OOP).
• Experience working with real-time data or event-driven systems.
• Familiarity with Git-based workflows and development tools (Git, Jira, Bitbucket, etc.).
• Ability to work independently, take ownership, and learn quickly.
PREFERRED SKILLS AND EXPERIENCE
• Experience working in Linux environments.
• Experience with Docker and containerized deployments.
• Hands-on experience with WebSocket and/or WebRTC protocols.
• Exposure to full-stack development, including Python-based services.
• Background in real-time systems or video streaming.
• Experience working on mission-critical or high-reliability systems.
WHAT WE OFFER
• Experience in a fast-growing, highly innovative global industry.
• Excellent work conditions and an open-minded team.
• Corporate events, regular internal activities, and other benefits.
• Professional development opportunities and training.
Required languages
| English | B2 - Upper Intermediate |
| Ukrainian | Native |