Full Stack Developer

Twentyfour GmbH
München, Germany
about 1 month ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Experience level
Experienced
Experience required
2 years minimum
Working hours
Shift work
Languages
Polish
Job source

Tech stack

JavaScript (Programming Language) Application Programming Interfaces (APIs) Databases Data Mapping Linux Python (Programming Language) Message Queuing Telemetry Transport (MQTT) Networking Basics Node.Js Package Management Systems Software Architecture Reliability Engineering
+18 more
Data Streaming TypeScript Web Applications WebSocket WebRTC Rust (Programming Language) Real Time Systems ReactJS Reliability of Systems Backend RTSP Information Technology Low Latency Build Tools Front End Software Development Video Streaming Api Design Data Pipelines

Job description

  • Ground Control Station: design and build mission planning, live telemetry visualization, and vehicle command interfaces
  • Real-time pipelines: build low-latency, high-reliability data pipelines connecting the vehicle stack (MAVLink/ROS 2, video/sensor feeds) to the frontend
  • Operator UX: design intuitive, operator-facing interfaces for high-stakes, time-pressured environments where clarity beats polish
  • Backend architecture: architect and maintain backend services, APIs, and databases supporting multiple web apps and real-time streams
  • Cross-functional collaboration: work closely with autonomy and robotics engineers to define APIs and data contracts between vehicle and ground systems
  • Reliability engineering: ensure system resilience for degraded-connectivity and field-deployed environments, including offline-first behavior

Requirements

We’re looking for a highly driven Full Stack Software Engineer to own the software that lets our operators see, plan, and control missions: our Ground Control Station and the broader family of web applications built around it. In this role, you’ll work across frontend, backend, and real-time systems, turning live telemetry, mission data, and fleet state into interfaces that are fast, reliable, and trustworthy under field conditions. This is a hands-on, high-ownership role where you’ll design, build, and iterate on software operators depend on during real flight tests and missions., * Frontend skills: you’re proficient in modern JavaScript/TypeScript and a frontend framework, React preferred

  • Backend skills: you’re proficient in a backend language such as Python, Rust, Node.js, or Go
  • API experience: you’ve designed and consumed REST/WebSocket/gRPC APIs and worked with real-time or streaming data
  • Linux comfort: you’re comfortable in a Linux environment, including build systems, package management, and networking basics
  • Engineering mindset: you can take ambiguous requirements and turn them into a working, testable implementation
  • Education: you hold a degree in computer science or a related field - or equivalent hands-on experience that speaks louder than the diploma, with 2-6 years of experience, * Mapping tools: experience with Mapbox, Cesium, deck.gl, or similar for map-based visualization
  • Robotics protocols: experience with MAVLink, ROS 2/DDS, or autopilot stacks such as PX4 or ArduPilot
  • Real-time systems: experience with WebSockets, MQTT, or video streaming such as WebRTC/RTSP

Benefits & conditions

Pulled from the full job description

  • Flexible schedule, * Competitive package: Competitive salary, EGYM Wellpass, corporate benefits, and equity options aligned with role and level.
  • Deep tech environment: Get hands-on experience with cutting-edge drone technology and real operational use cases.
  • Grow fast: Steep learning curve for juniors, strategic influence and leadership opportunities for seniors.
  • Startup mindset meets defence innovation: flat hierarchies, fast decisions, and space for your ideas.
  • Flexibility: Flexible hours, remote options, and relocation support.
  • Strong team: International, driven colleagues and a culture built on exchange, trust, and shared success.

About the company

Twentyfour Industries is committed to building a fair, inclusive, and high-performance workplace where people from all backgrounds can contribute and thrive. Our team brings together individuals with different perspectives, experiences, and skills to shape the future of European security and technology.

Apply for this position

This job is hosted externally. Click below to view the full posting and apply.

Apply on de.indeed.com

Good distractions

Talks and stories from around this role — technically off-topic, practically not.

1:30 min

Developer interfaces for interacting with camera hardware

Flo Pachinger · LIVE

52 sec

Running persistent Linux environments directly on Windows

Ben Breard Ben Breard · WWC 2025

2:07 min

Simplifying peer-to-peer connections using WebRTC abstraction libraries

André Dietrich André Dietrich · WWC 2024

10:40 min

Evaluating automotive software architectures and backend technologies

Georg Kühberger +1 · LIVE

1:20 min

Identifying multi-disciplinary talent for developer experience engineering roles

Hazal Mestci +1 · Coffee With Developers

2:39 min

Experiencing core Linux capabilities for DevOps administration

Michael Cade · LIVE

Videos

See all

Related articles

See all