Senior Frontend Developer

Spheer
Groningen, Netherlands
31 days ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours
Languages
Dutch, English
Experience level
Senior

Job location

Groningen, Netherlands

Tech stack

HTML
Geographic Information Systems
API
Artificial Intelligence
Automation of Tests
CSS
Code Review
Software Debugging
Software Architecture
Spatial Data Infrastructures
TypeScript
Tailwind
React
Delivery Pipeline
Backend
GIT
FastAPI
Front End Software Development

Job description

In this role, you'll work on a browser-based application built around an interactive map interface. Users train models, explore data, and view results directly on the map. You'll develop the frontend in close collaboration with our backend developers and AI engineers, ensuring seamless integration between technical logic and user experience..

  • You develop and implement smart, accessible frontend interfaces in React and TypeScript, with a focus on performance and usability.
  • You build a browser application where an interactive map (MapLibre) plays a central role, and help shape how users interact with spatial data and models.
  • You take ownership of frontend architecture, design, and code, contribute to improving our development processes, and help keep the codebase scalable and maintainable.
  • You collaborate closely with backend developers and AI engineers to design, test, and integrate new features.
  • You perform code reviews and write structured, reusable, and well-tested code.
  • You debug API calls or dive into the backend (FastAPI) when needed to make the frontend work as it should.
  • You work in a small, multidisciplinary team and contribute to improving the application as a whole.

Requirements

Do you have experience in Usability?, Do you have a Master's degree?, * You have at least 3-5 years of experience as a Front-end Developer.

  • You're skilled in TypeScript, React, HTML, and CSS (experience with Tailwind is a plus).
  • You have experience with CI/CD pipelines, Git, and automated testing.
  • You understand software architecture and follow best practices in frontend development.
  • 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.

Benefits & conditions

  • 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.

About the company

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 a powerful backend architecture, a user-friendly 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.

Apply for this position