RIVR is a Swiss robotics company pioneering Physical AI and robotic solutions to revolutionize last-mile delivery, giving 1 human the power of 1000. Through the combination of artificial neural networks and innovative robot designs with wheels and legs, RIVR aims to enhance efficiency, sustainability, and scalability in last-mile delivery. Founded as Swiss-Mile, the company rebranded to RIVR in 2025 to better reflect its mission of driving the future of intelligent robotics.
Job Description
As a Senior Front End Developer, you will play a crucial role in developing and maintaining the user interfaces for our cutting-edge teleoperation systems. This position requires a strong understanding of front-end technologies, a passion for creating intuitive and user-friendly experiences, and a desire to contribute to the advancement of robotics.

What you’ll be doing

  • Develop and maintain high-quality, responsive, and performant user interfaces for our teleoperation systems, including web applications and dashboards.
  • Collaborate closely with robotics engineers, teleoperators, and product managers to translate user stories and designs into functional and engaging user experiences.
  • Implement and maintain front-end architecture and best practices, ensuring code maintainability, scalability, and testability.
  • Participate in all phases of the software development lifecycle, from planning and design to development, testing, and deployment.
  • Develop and integrate real-time data visualizations and controls for robot teleoperation, including sensor data, camera feeds, and robot status information.
  • Optimize user interfaces for performance and responsiveness in real-time teleoperation scenarios.
  • Contribute to the development and improvement of our front-end development processes and tools.
  • Mentor junior developers and share your knowledge and expertise within the team.

What you must have

  • 5+ years of professional experience in front-end development with a strong understanding of HTML, CSS, and JavaScript.
  • Experience with teleoperation systems for vehicles or robots with supervised autonomy.
  • Strong proficiency in TypeScript with a focus on performance and real-time interactions. React, and experience in Mantine being a plus.
  • Experience with communication protocols, such as gRPC, WebRTC, REST and WebSockets.
  • Experience with node.js and next.js.
  • Experience with (data) visualization libraries (e.g., Three.js, leaflet, D3.js).
  • Excellent communication and collaboration skills with the ability to effectively communicate technical concepts to both technical and non-technical audiences.
  • Experience working in an Agile development environment.
  • A strong understanding of accessibility and cross-browser compatibility.

Get some bonus points

  • Experience with robotics or related fields.
  • Experience with full-stack development.
  • Excitement about staying up-to-date with the latest front-end technologies and industry best practices, with a particular focus on real-time data visualization and interaction techniques.
RIVR is committed to building a diverse and inclusive team that values every perspective. If you’re passionate about driving innovation in robotics and creating meaningful impact, we encourage you to apply and bring your unique self to our team.
We believe the best work is done when collaborating and therefore require in-person presence in our office locations.

Location

Zurich

Job Overview
Job Posted:
3 weeks ago
Job Expires:
Job Type
Full Time

Share This Job: