Full-stack Developer

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

Where will you work? 

Spheer is a startup specializing in artificial intelligence for satellite and other geospatial data. Our mission is to make satellite monitoring simpler, cheaper and faster, so it becomes accessible to any organization with a spatial task. 

Our flagship product is Carto, a SaaS web application that enables organizations to develop their own monitoring solutions for large areas. Carto combines powerful backend architecture, a userfriendly interface, and our own geospatial foundation model. This allows users to create monitoring and detection models for surface 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 based on satellite video, and to apply it in a commercial platform. 

We are a young and ambitious company with a small but growing team (currently around 10 people). Our team includes experts in artificial intelligence, software development, and product design. We combine technical depth with a practical mindset to develop solutions that truly deliver value to our customers. We're critical, empathetic, and we like to laugh.

What would be your role? 

We are looking for a Full-Stack Developer to join our startup and help shape the development of our application Carto. 

In this role, you'll work on a browser-based geo-application that enables users to train Machine Learning models, explore data, and view results directly on the map. You'll develop our application in close collaboration with our backend developers and AI engineers, ensuring seamless integration between technical logic and user experience.

  • You develop and implement an intelligent, accessible web application in React and TypeScript, with a focus on performance and usability. 
  • You build and maintain the technical frontend layer: API integrations, (client-side) state management, data flow, and error handling.
  • You work on the map experience: map rendering, performance optimization, and efficiently displaying and updating (large) datasets in the map interface. 
  • You help design and implement REST-APIs and services using Python/FastAPI/Postgres.
  • You perform code reviews and write structured, reusable, and well-tested code.
  • You collaborate closely with backend developers and AI engineers to design, test, and integrate new features. 
  • You work in a small, multidisciplinary team and contribute to improving all areas of the application. 
Who are you? 
  • You have at least 3-5 years of experience as a Full-stack Developer. 
  • You're skilled in TypeScript, React, HTML, Python and FastAPI (or equivalent).
  • You have experience with CI/CD pipelines, Git, and automated testing. 
  • You understand software architecture and follow best practices.
  • You have a Bachelor’s or Master’s degree level of thinking and working (HBO/WO).
  • You're curious, eager to learn, and driven to continuously improve your work
  • You thrive in a small, collaborative team. 
  • Experience with geospatial data or UX is a plus. 
  • You are 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 salary fitting for the experience you have;
  • An exciting role in a young and dynamic company with societal impact;
  • The chance to work in a company where AI is at the heart of the product;
  • A key role in shaping the look, feel, and user experience of an innovative and socially relevant application;
  • An informal, supportive working environment in the heart of Groningen;
  • Daily fresh lunch at the office; 
  • An equity stake in Spheer. 
How to apply? 

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 message to markboer@spheer.ai or call Mark Boer (0623758739) for more information. 

Send an email

Acquisition in response to this vacancy is not appreciated.