Get a reply from this employer — a resume and cover letter tailored to exactly what they’re hiring for.
Mainblades is seeking a senior Android engineer in The Hague to lead the Android app for our drone inspection platform. You’ll own core flight operations, handle binary hardware protocols, and drive real-time 3D rendering workflows in production environments.
You’ll collaborate with robotics, hardware, and backend engineers to harden the app, expand architecture, and ensure robust offline/online behavior in demanding operating conditions.
We build automatic drone systems that inspect commercial aircraft. Our drones fly around airplanes, capture high-resolution imagery, and feed it into ML models that detect structural defects, all in a fraction of the time a manual inspection takes. The concept is proven. Now we're scaling it: making it work across more aircraft types, more airports, and more demanding operating conditions.
Our Flight app is the interface between the operator, the drone, and everything that happens before, during, and after a flight. It handles inspection configuration, live monitoring, data flows, and sync across environments that are often offline or unreliable. The app is entering production, and your job is to lead Android development through that transition and beyond: hardening what exists, shaping the architecture going forward, and making sure the app holds up in real-world conditions. You'll work closely with the engineers who built the current version and take significant ownership over where it goes next.
This is a native Android role. The app communicates directly with drone hardware over binary protocols, renders 3D flight scenes in real time, and operates in environments where reliability and low-level platform control matter more than UI polish. If your background is primarily in cross-platform frameworks (Flutter, React Native, etc.), this probably isn't the right fit.
Because the app integrates directly with drone hardware, we'd like to see you in the office in The Hague several days per week. Testing with our hardware is important to ensure quality.
The responsibilities you will have:
The app must be highly robust and performant. Your role is to ensure successful performance at production level. You’ll work closely with robotics- hardware and the full-stack engineer(s) who built the current version and have significant ownership over its future direction.
You're a senior Android engineer who has built apps that talk to hardware, handle unreliable networks, and render complex visual data. You have experience building apps that go beyond consuming REST APIs and displaying lists. You have worked deep in the Android platform and you're comfortable with binary protocols and custom rendering pipelines.
You will be part of a dynamic, fun and driven team with a high degree of flexibility.