Fullstack Developer

Aerospacelab

Mont-Saint-Guibert, Belgium

Role Overview

As a satellite manufacturer and operator, Aerospacelab develops a range of software products that support the lifecycle of satellites missions: operation of in-orbit satellites, planning of ongoing and future missions, collection and processing of data, intelligence extraction … you name it ! To support those activities, we are looking for passionate and talented developer with a user-centric mindset.

As a fullstack developer, you will join an agile development squad that works on one of the cutting-edge solutions that compose our “Software-as-a-Service” ecosystem. Within this team, you will contribute to the design, implementation and testing of web-based software components.

Our software missions

  • Communicate with and control in-orbit satellites;
  • Plan ongoing and future satellite missions (e.g. plan when/where to acquire images);
  • Collect and process data from instruments (e.g. calibrate images);
  • Extract information from collected data (e.g. compute land cover from images).

Our tech stack

  • Backend – Python: FastAPI, Pydantic, SQLAlchemy;
  • Backend – Java: Quarkus, Hibernate;
  • Frontend: Nuxt.js (Vue.js), TailwindCSS;
  • Database: PostgreSQL, S3;
  • CI/CD: Gitlab, Docker, Kubernetes, Helm.

Key activities

  • Design, develop and test software products;
  • Write technical documentation & test procedures.

As a senior member, you will also:

  • Mentor junior colleagues;
  • Perform code review;
  • Participate in the architecture design;
  • Configure CI/CD pipeline.

Depending on your squad, you may also be asked to:

  • Be part of the “on-call team” that supports operation during critical phases.

Nice to have

  • Work experience with (part of) our technology stack;
  • Work experience in frontend design and development;
  • Work experience in the Space sector;
  • Familiar with image processing.

Must have

  • Bachelor, Master or PhD’s degree in computer engineering or equivalent;
  • Professional knowledge in Java and/or Python;
  • Professional knowledge of database systems, such as MySQL or PostgreSQL;
  • Familiar with code versioning tools, such as Git and GitHub;
  • Proficient in English;
  • Be eligible to work from one of our office locations (Belgium/Switzerland/France).

Apply Now

Don't forget to mention EuroTechJobs when applying.

Share this Job

More Job Searches

Belgium      Developer      Front End Developer      Hybrid      Java Developer      Python Developer      Web Developer      Aerospacelab     

© EuroJobsites 2024