Bridge the gap between web tech and robotics. Join our team as a Front-end Developer (Junior/Senior) to build robust UIs for autonomous vehicle control. If you love working with Svelte, React, or TypeScript and want to tackle real-time data streaming and 3D mapping, this is the project for you.

About the Project

We are involved in the development of advanced autonomous ground robotic vehicles. We develop user interfaces for their control, supervision, status monitoring, trajectory planning, and real-time mission evaluation. The systems combine robotics, autonomous control, sensor data, and tactical deployment context.

Job Description

  • Design and implementation of front-end applications for controlling and monitoring robotic systems
  • Visualization of telemetry, sensor data, and mission status
  • Design of a clear and robust HMI (Human-Machine Interface)
  • Collaboration with a team of robotics engineers and backend developers
  • Testing and debugging the UI in both real-world and simulation scenarios

Requirements

Junior / Student:

  • Basic familiarity with REST API / WebSocket
  • Knowledge of JavaScript / TypeScript, experience with Python and C/C++
  • Experience with Svelte / SvelteKi, React, Vue, or a similar framework
  • Willingness to learn new technologies
  • Interest in robotics, autonomy, or real-time systems

Senior:

  • experience designing complex interactive applications
  • working with real-time data (streaming, telemetry dashboards)
  • designing front-end solution architecture
  • experience with mapping libraries (e.g., Leaflet, Mapbox, Cesium) is a plus

A plus

  • experience with 3D visualization on the web (Three.js, etc.)
  • Experience with ROS / robotics middleware
  • UX design for critical systems

We offer

  • Work on cutting-edge research and technology projects
  • Flexible collaboration (also suitable for students)
  • Opportunity for a thesis or dissertation
  • Direct impact on the development of autonomous systems

If you are interested in this job offer, please send a structured professional CV together with a short cover letter electronically to: faiglj@fel.cvut.cz