Job Position: Full-Stack Software Engineer Job in France – Visa Sponsorship & Relocation Support! Company: Exploration Space Location:...
Job Position: Full-Stack Software Engineer Job in France – Visa Sponsorship & Relocation Support!
Company: Exploration Space
Location: Bordeaux, France
We're The Exploration Company, and we're building Nyx – a reusable space vehicle that can haul cargo into orbit and back. Eventually, it'll carry people too. The cool part? It can be refueled in space and used over and over again. Pretty wild, right?
What You'd Actually Be Doing
Look, we need someone to build the control interfaces our operators use to monitor and control real space systems. No pressure, but these interfaces matter – they're how humans interact with spacecraft.
Here's your day-to-day:
- You'll design and build user interfaces that operators can actually use under pressure. They need to be intuitive, responsive, and configurable in real-time.
- You'll hook up the frontend to our middleware layer – we're talking gRPC, WebSockets, REST APIs, whatever makes sense.
- You'll turn telemetry data into something visual and useful: valve positions, sensor readings, system states. Think interactive dashboards and live diagrams.
- You'll work alongside our PLC and middleware engineers. They'll tell you what the system does; you'll figure out how to show that to operators in a way that makes sense.
- You'll make sure everything is reliable, fast, and safe. Operators need to trust what they're seeing.
- You'll write code that other people can actually understand and maintain.
What We're Looking For
The must-haves:
- You know JavaScript/TypeScript inside and out, and you've built real stuff with React or Vue
- You understand real-time communication – WebSockets, gRPC, that sort of thing
- You've designed interfaces for professionals, not just consumer apps. Bonus points if you've worked on control systems or operator dashboards.
- You can take complex data and make it visual – charts, status indicators, interactive graphics
- You play well with others, especially engineers from different disciplines
- You understand good software design (patterns, best practices, all that)
- You've worked in agile teams before
- You can move fast when needed, but you know when to slow down and do things right
- You pay attention to details and you're good at solving tricky problems
Nice bonuses:
- You've used Docker
- You've worked with React Flow, SVG frameworks, or other diagramming tools
- You've built SCADA interfaces, HMIs, or other industrial control UIs
- You know your way around testing frameworks, state management (Zustand, Pinia), or performance tools
Why Work With Us?
- We move fast. No bureaucracy, no waiting weeks for decisions. We think through the important stuff, then we act.
- We're honest about problems. Something's not working? We talk about it openly instead of pretending everything's fine.
- We're doing something rare. How many people get to say they helped build spacecraft interfaces? It's the kind of work you'll want to tell people about.
- We'll help you get here. Moving to Bordeaux from another country? We'll sort out the visa and help with relocation. We want this to work for you.
How to Apply
If this sounds like your kind of challenge, we'd love to hear from you. "Apply Now"
COMMENTS