Full-Stack Engineer
Constellr
Freiburg, Munich, Toulouse or Brussels
The Role
To achieve our goals, we need to build a state-of-the-art Data Platform, which transfers our satellite data to the cloud, where we process, enrich, and deliver analysis-ready geospatial data to internal and external customers. This data platform will comprise a user frontend to request, query, and access the data, as well as some back-office tools.
As our Full-Stack Engineer, you will contribute to the development of this Data Platform, focusing especially on the backend engineering and its connection to the Data Pipeline. You will have a key role in designing and implementing the frontends and the APIs it will consume, while using modern technologies, including Next.JS, Tailwind CSS, FastAPI, Selenium, and more. Typical tasks will be:
- Driving the design and development of application frontends for various desktop and web projects, implementing both client-side and server-side logic;
- Managing the delivery and timeline of the backend aspects of our user-facing platform;
- Integrating into the backend services as well as supporting backend developments;
- Managing the deployment and testing of these solutions within our CI/CD pipeline;
- Keeping up to date with and evaluating new technologies frameworks and standards.
Job requirements
Must have:
- Motivated, curious and inquisitive team player;
- Can-do mentality to bring ideas into action;
- Confident programming abilities, specifically in Typescript and Python;
- Has a good understanding of testing (unit, integration and end-to-end) and experience in working with test suites (e.g., Jest) and interface testing tools (e.g., Selenium);
- Has a proven track record in building user frontends and their integration in fast-moving environments.
Nice to have:
- EO sector and/or NewSpace startups;
- Experience with Next.JS, Tailwind CSS, FastAPI, and/or Selenium;
- Cloud technologies and containerisation.
Apply Now
Don't forget to mention EuroTechJobs when applying.