Full Stack Engineer

RNRS Solutions
Warsaw, Poland
HybridCareer-pivot friendly

Who this role is best for

Best suited to developers with 3–5 years of experience in Rust and/or C++ who are comfortable with frontend technologies like React and TypeScript, working in the radar and sensor systems domain.

Best fit for

  • Candidates with 3–5 years of experience in high-performance systems and a strong background in both backend and frontend development
    — “3–5 years of professional software development experience”
  • Individuals with a background in real-time data processing and integration of hardware and software components
    — “Experience with radar, robotics, sensor systems or hardware–software integration”

Things to consider

  • This role requires working in an evolving R&D environment with a focus on technical ownership and integration
    — “Work with a multidisciplinary R&D team on real-time sensor applications where software performance, reliability and usability matter”
  • Candidates should be prepared to work with Linux, Git, and Docker as core development tools
    — “Experience developing for Linux and working with Git and Docker”

How to stand out

  • Highlight experience with real-time data streaming and system integration in your resume and interview responses
    — “Integrate continuous sensor data streams, telemetry and external systems using TCP/IP, UDP and binary protocols”
  • Showcase your ability to optimize performance metrics like latency and memory usage in your projects
    — “Optimize latency, throughput, memory usage and frontend responsiveness”
  • Demonstrate your involvement in modular architecture and automated testing in prior roles
    — “Contribute to modular architecture, automated testing, documentation and Docker-based workflows”
Pace · Fast PacedCollaboration · HighAutonomy · MediumDecision Impact · Team

Derived from job-description analysis by Serendipath's career intelligence engine.

What success looks like

  • developing high-performance backend services
  • building interfaces for system configuration
  • integrating continuous sensor data streams
Typical background
software developmentembedded systemssignal processing

Skills & requirements

Required

RustC++ReactTypeScriptAPI DesignNetwork Programming

Preferred

Radar SystemsRoboticsSensor SystemsHardware-software Integration

Stack & domain

RustC++ReactTypeScriptWebsocketREST ApisGrpcTcp/ipUDPDockerLinuxGitProblem SolvingCollaborationDebuggingIndependent WorkRadar SystemsDronesReal-time VisualizationEmbedded SystemsSignal ProcessingAi/ml

About the role

Original posting from RNRS Solutions via Ashby

Our client is a European deep-tech startup developing next-generation radar systems for detecting and tracking small, low-flying drones.

We are looking for a Fullstack Engineer with 3–5 years of experience, strong Rust and/or C++ skills, and practical frontend experience. You will build software for radar control, monitoring and real-time visualization, working closely with embedded, signal-processing and AI/ML engineers.

RESPONSIBILITIES

  • Develop reliable, high-performance backend services in Rust and/or C++.
  • Build interfaces in React and TypeScript for system configuration, monitoring and visualization of detections and tracked objects.
  • Connect backend services and frontend applications through WebSocket, REST APIs or gRPC.
  • Integrate continuous sensor data streams, telemetry and external systems using TCP/IP, UDP and binary protocols.
  • Optimize latency, throughput, memory usage and frontend responsiveness.
  • Contribute to modular architecture, automated testing, documentation and Docker-based workflows.

REQUIREMENTS

  • 3–5 years of professional software development experience.
  • Strong practical knowledge of Rust and/or modern C++.
  • Experience with React and TypeScript or comparable frontend technologies.
  • Experience with API design, network programming and frontend–backend integration.
  • Understanding of asynchronous programming, concurrency and multithreading.
  • Experience developing for Linux and working with Git and Docker.
  • Strong debugging skills and the ability to work independently in an evolving R&D environment.

NICE TO HAVE

  • Experience with radar, robotics, sensor systems or hardware–software integration.
  • Familiarity with Tokio, Axum, Boost.Asio, gRPC, Protocol Buffers or ZeroMQ.
  • Experience with geospatial interfaces, WebGL/Canvas or Qt/QML.
  • Knowledge of profiling, CI/CD, CMake or time-series data storage.

WHAT WE OFFER

Direct ownership of technical decisions and a visible impact on the product. Work with a multidisciplinary R&D team on real-time sensor applications where software performance, reliability and usability matter.

Source: RNRS Solutions careers (Ashby)

Similar roles