Lead Full Stack Developer

32-40 hours per week, start date in consultation, on-site, office in Groningen

Where will you work?

Spheer is an innovative technology company tackling societal challenges with data science, data engineering, and artificial intelligence. Our flagship product, Carto, is a web application that allows users to monitor large areas with satellite imagery and AI. Carto combines a powerful backend architecture, a user-friendly interface, and a proprietary foundation model, enabling users to develop monitoring and detection models for surface-level use cases within minutes—without requiring in-depth knowledge of satellite imagery or AI. Spheer is one of the first companies worldwide to successfully develop a foundation model for satellite video and implement it in a commercial platform.

We are a young, ambitious company with a small but growing team (currently <10 people). As a Lead Full Stack Developer, you will play a central role in the development of our Carto web platform. You will be responsible for the technical architecture and have a significant voice in our technical challenges and the future direction of our product.

What would be your role?

We are looking for a Lead Full Stack Developer to strengthen our start-up and contribute to the development of Carto.

In this role, you will lead a small team of back-end and front-end developers while also contributing to development yourself. You will be responsible for both the backend and frontend architecture and development of our web application, Carto. The frontend is currently largely developed by a partner company, and you will collaborate closely with them, planning and coordinating the joint development work. Additionally, you will work alongside Spheer’s AI specialists and backend developers to ensure our AI is seamlessly integrated into Carto for users.

  • You are responsible for defining the technical direction and architecture of Carto, taking into account performance, security, cloud compute costs, and user requirements.
  • You develop and implement backend functionality for new features in Python and frontend functionality in TypeScript.
  • You write structured, reusable, and efficient code and ensure code quality through reviews.
  • You define technical specifications and user stories in collaboration with the team for both backend and frontend.
  • You plan the work for the full-stack team, including coordination with external partners working on Carto.
  • You contribute to the technical roadmap and the long-term vision of Carto together with Spheer’s founders.
  • You mentor junior developers in their technical development, for example through pair programming.
Who are you?
  • You’ve got a minimum of 5+ years of experience in software development (primarily backend).
  • You’ve got strong Python skills, with experience in FastAPI, Flask, or Django.
  • You have experience with React and TypeScript.
  • Knowledge of cloud platforms (AWS) and containerization (Docker).
  • Experience with CI/CD processes, Git, and automated testing.
  • You have understanding of software architecture and best practices in software development.
  • You’ve got a Bachelor’s or Master’s degree level of thinking and working (HBO/WO).
  • Knowledge of geodata or AI is a plus.
  • Strong communication skills and the ability to motivate a team.
  • You like working in a dynamic environment.
  • Fluent in English; knowledge of Dutch is a plus.

Not ticking every requirement but convinced you're the right person? We’d love to hear from you!

What do we offer?
  • A competitive salary;
  • An exciting role in a young and dynamic company with societal impact;
  • A company where AI is at the core of the product;
  • The opportunity to contribute to an innovative application;
  • Extensive development opportunities and responsibility from day one;
  • A friendly and informal work environment in the heart of Groningen;
  • Daily fresh lunch at the office;
  • An equity stake in Spheer.
Hoe solliciteer je?

We value finding the right match for our team and aim to complete the hiring process within four weeks, depending on availability. We strive for a transparent and efficient process, so you’ll know what to expect quickly.

Are you excited about this opportunity? Send your motivation letter and CV to DominiqueCirkel@spheer.ai or call Dominique Cirkel (06-51645246) for more information.

Reach out by email

Acquisition in response to this vacancy is not appreciated.