Software engineer for satellite missions
If you dream about spending the day on the Moon, but you are one of those who get sick on bendy drives... Your place is here!
We are expanding our teams to take on Space related projects.
WHAT CHALLENGE WILL YOU BE TAKING ON?
In our team you will work closely with experienced senior developers, gaining hands‑on support, mentorship, and opportunities to grow your skills across both backend and frontend.
If you enjoy building clean, maintainable code and want to develop real production features end‑to‑end, this role is for you.
What you'll do day-to-day?
Develop features (end to end) for a jupyterhub-based web platform for one of our clients
Participate in the deployment of the platform, learning from our seniors and senior engineers on the client's side
Update existing documentation (user manual, interface document, design document, etc.) for the major project milestones
Develop the requested platform features with oversight and mentorship of a senior developer and product owner.
You will be prepared to be responsible for maintaining (bug fixing) the platform mostly autonomously (6 month maintenance period after the project is done).
Provide JupyterHub insight and support to other team and company members.
You are acquainted with the workflow of space sector projects for institutional clients
WHAT DO WE NEED IN OUR TEAM?
We’re looking for a motivated Full‑Stack Developer with a strong foundation in Python (Django) and Angular to join our growing engineering team.
To get this position you need to have following experience/knowledge:
Backend:
Python
Django / Django REST Framework
RESTful API development fundamentals
Frontend:
Angular (and Angular Schematics basics)
TypeScript
HTML / CSS
JavaScript fundamentals
General Developer Skills:
Git and common Git branching strategies
Coding standards and clean code practices
Knowledge of JupyterHub / JupyterLab
We will also value previous experience, and knowledge in:
PostgreSQL or other relational databases
Redis
Uv (ASGI server)
Docker / containerization basics
GitLab CI/CD pipelines
WHAT DO WE OFFER?
🕑 Hybrid working model and 8 weeks per year of teleworking outside your usual geographical area.
💻 Flexible start and finish times.
🚀 Personalized career plan development, training and language learning support.
🌍 National and international mobility. Do you come from another country? We can offer you a relocation package.
💰 Lunch and gift cards.
💪Wellbeing program: Health, dental and accident insurance; free fruit and coffee, physical, mental and financialhealth training, and much more!
⚠️ In our recruitment processes you will always have telephone and personal contact, face-to-face or online, with our talent acquisition team. In addition, bank transfers and bank cards will never be requested. If you are contacted through any other process, please write to our team at privacy@gmv.com
❤️We promote equal opportunities in recruitment, and we are committed to inclusion and diversity.
WHAT ARE YOU WAITING FOR? JOIN US
Software engineer for satellite missions
Software engineer for satellite missions