Unlock Full Resume Report

New offer - be the first one to apply!

September 17, 2026

Senior Full-Stack Developer (React, TypeScript, Java, Rust)

Senior • Hybrid • On-site

Prague, Cz-6, Czechia

Quick Facts

  • Role: Senior Full-Stack Developer (Java/Spring + TypeScript/React, with optional Rust hardware)
  • Focus: Microservices for passenger information systems; frontend and backend development

Description

You’ll work on systems that power passenger information displays and audio announcements in airports and rail stations. The stack includes Java 25 (Spring Boot), distributed MongoDB, and TypeScript/React on the frontend, with an opportunity to contribute to audio hardware development in Rust. The role requires both solid architectural thinking and the ability to go deep into implementation details, including assessing AI-suggested changes.

Responsibilities

  • Develop a microservices-based passenger information system for airports and rail stops
  • Build and maintain backend services with Spring Boot (Java)
  • Work with distributed MongoDB for data storage
  • Implement and improve the frontend using TypeScript/React
  • Optionally contribute to audio hardware development (Rust backend with React frontend)

Requirements

  • Strong expertise in Java (Spring is the main focus)
  • Experience with any front-end framework (not necessarily React, but willingness to move into React)
  • Willingness to learn new technologies; TypeScript/React or Rust experience is a plus (not mandatory)
  • Ability to make independent architectural decisions and defend them

Benefits

  • Competitive compensation
  • Small-company culture and flat structure with direct access to decision-makers
  • Modern office near Petřiny metro, plus company phone, laptop (including personal use), and coffee/tea
  • Education budget and Multisport card
  • Flexible work hours and option to work from home
  • Opportunity to play floorball or practice yoga with the team

Similar jobs you might like