Full-Stack Developer

Posted Yesterday
Be an Early Applicant
Delft, NLD
In-Office
Entry level
Information Technology • Software • Analytics
The Role
Develop and maintain a user-centric web application integrating geospatial insights, subscriptions, reports, invoicing, administration, and user management. Design REST APIs, scalable architectures, and automated data delivery workflows. Manage CI/CD pipelines, AWS resources, Linux servers, monitoring, performance optimization, databases, testing, and refactoring. Collaborate with stakeholders on requirements and product roadmap execution while supporting internal and external platform users.
Summary Generated by Built In

About SkyGeo

Everyday we provide our clients with essential geotechnical insights that allow them to understand very early how ground movement will impact their valuable assets. We have built an excellent and diverse team to approach InSAR increasingly as a professional service. To keep getting better at providing these insights at scale, we need the best people working with us. We are looking for colleagues who want to help build the business and to grow professionally by discovering a wide range of applications.

Your Role & Impact

We have a position available for a Full-Stack Developer and Users Systems Architect to join our small, collaborative team, where we value individual freedom, responsibility, and each other.

In this role, you will:

  • Design, develop, and maintain a highly user-centric web application for SkyGeo's customers and internal stakeholders.

  • Integrate SkyGeo's displacement mapping platform, subscription services, customer reports, invoicing, and administrative workflows into a centralized user management hub.

  • Collaborate closely with stakeholders to gather user requirements and ensure the platform aligns with their needs.

  • Designing APIs to support innovative geospatial insights products.

  • Architect scalable solutions to handle growing user bases and data loads.

  • Automate data delivery processes in the form of datasets, viewers, dashboards, and reports to customers.

  • Support internal and external users with issues related to the platform.

  • Set up and maintain CI/CD pipelines and manage resources in Amazon Web Services (AWS).

  • Contribute to and execute against the product roadmap.

Ideal candidate

  • Proven experience writing high-quality, maintainable production code in Python (particularly web frameworks such as Django and FastAP).

  • Proficiency in JavaScript, Typescript, HTML, and CSS for creating user-centric interfaces (including frontend tools such as React and HTMX).

  • Expertise in designing REST APIs, caching strategies, application monitoring, performance optimization, and handling request scaling in high-traffic environments.

  • Strong experience in database management, SQL, ORMs and database migrations in a production environment (knowledge of PostgreSQL & PostGIS for geospatial data is advantageous).

  • Proven track record of delivering high-quality, well-documented production software, including (unit)testing and refactoring.

  • Experience working in Linux environment and managing Linux web servers.

  • Working knowledge of modern DevOps tools and services, for example, Git, Gitlab CI/CD, Docker, AWS EC2 or K8S/AWS ECS/AWS Fargate.

  • A strong affinity with containerization (Docker) and cloud technologies (AWS).

  • Initiative to improve existing solutions and a collaborative approach to problem-solving.

  • Attention to detail and a responsible attitude when working with sensitive data.

  • Experience working with user management systems is a plus.

  • Exposure to product ownership role is a plus.

What’s in it for you

  • The opportunity to bring your experience, technical skills, and vision to help build next-generation Earth Observation applications and business

  • A scale-up environment offering freedom, personal growth, and career development opportunities

  • Diverse international team (10+ nationalities)

  • Hybrid working environment (with an office in the historic city centre of Delft)

A note on applying for multiple roles

We appreciate your interest in SkyGeo. If you see several vacancies that feel relevant to your background, we kindly ask you to apply for the role that best matches your skills, experience, and ambitions. At SkyGeo, we always look beyond just the vacancy or the resume. Our recruitment team carefully reviews each application and considers where your profile could make the strongest match within the company. If we see a better fit for another role, we will discuss this with you during the process. This helps us keep the application process clear, personal, and focused — for you and for us.

Skills Required

  • Proven experience writing high-quality, maintainable production code in Python
  • Experience with Python web frameworks such as Django and FastAPI
  • Proficiency in JavaScript, TypeScript, HTML, and CSS
  • Experience with frontend tools such as React and HTMX
  • Expertise designing REST APIs
  • Experience with caching strategies, application monitoring, and performance optimization
  • Experience handling request scaling in high-traffic environments
  • Strong experience with database management, SQL, ORMs, and database migrations in production
  • Experience delivering documented production software, including unit testing and refactoring
  • Experience working in Linux environments and managing Linux web servers
  • Working knowledge of Git, GitLab CI/CD, Docker, and AWS or related container orchestration services
  • Experience with containerization and AWS cloud technologies
  • Initiative to improve existing solutions and collaborate on problem-solving
  • Attention to detail and responsible handling of sensitive data
  • Knowledge of PostgreSQL and PostGIS
  • Experience working with user management systems
  • Exposure to product ownership
Am I A Good Fit?
beta
Get Personalized Job Insights.
Our AI-powered fit analysis compares your resume with a job listing so you know if your skills & experience align.

The Company
40 Employees
Year Founded: 2014

What We Do

SkyGeo is an earth-observation and geospatial technology company that uses satellite-based InSAR to monitor millimeter-scale ground and structural movement. Its platform and engineering services help mining, energy, and civil-engineering organizations identify deformation, assess geotechnical and geological risks, improve safety, and optimize maintenance. SkyGeo combines interferometric processing algorithms with an online assessment platform to turn large radar datasets into actionable risk insights.

Similar Jobs

ElevenLabs Logo ElevenLabs

Full-stack Engineer

Artificial Intelligence • Information Technology
In-Office or Remote
38 Locations
193 Employees

Manometric Logo Manometric

Senior Full-stack Engineer

3D Printing • Artificial Intelligence • Hardware • Healthtech
Hybrid
's-Gravenhage, NLD
46 Employees
48K-72K Annually

Ergodic AI Logo Ergodic AI

Software Engineer

Artificial Intelligence • Software • Analytics • Automation
In-Office or Remote
29 Locations
6 Employees

Productboard Logo Productboard

Product Engineer

Artificial Intelligence • Information Technology • Productivity • Software • Analytics
Remote or Hybrid
28 Locations
246 Employees
2M-3M Annually

Similar Companies Hiring

Onshore Thumbnail
Artificial Intelligence • Fintech • Software • Financial Services
New York, New York
60 Employees
Revel Thumbnail
Aerospace • Hardware • Robotics • Software
Marina Del Rey, California
60 Employees
Blee Thumbnail
Artificial Intelligence • Marketing Tech • Software
New York, New York
30 Employees

Sign up now Access later

Create Free Account

Please log in or sign up to report this job.

Create Free Account