Full-Stack Developer

SkyGeo
Delft, Netherlands
17 days ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours
Job source

Tech stack

HTML JavaScript (Programming Language) Geographic Information Systems Application Programming Interfaces (APIs) Amazon Web Services Amazon Elastic Compute Cloud Cascading Style Sheets (CSS) Cloud Computing Linux Django Web Framework HP Systems Insight Manager Web Servers
+25 more
Python (Programming Language) PostgreSQL Performance Tuning PostGIS SQL Databases TypeScript Web Applications Web Application Frameworks ReactJS Caching AWS ECS Git Database Migration Containerization Gitlab-ci Kubernetes Production Code AWS Fargate Front End Software Development Data Delivery Restful APIs Code Restructuring Docker User Administration User Accounts

Job description

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

Requirements

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

Benefits & conditions

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

Apply for this position

This job is hosted externally. Click below to view the full posting and apply.

Apply on www.adzuna.nl

Good distractions

Talks and stories from around this role — technically off-topic, practically not.

1:06 min

Developer experience and project variety at scale

Alexandra Petri · World Congress 2023

6:21 min

Investigating push inefficiencies with upstream Git experts

Jonathan Creamer · Coffee With Developers

2:21 min

Projecting external HTML content using default and named slots

Rowdy Rabouw Rowdy Rabouw · World Congress 2022

52 sec

Running persistent Linux environments directly on Windows

Ben Breard Ben Breard · World Congress 2025

3:03 min

Expanding skills naturally toward full stack software development

Eleanor Rumsey · LIVE

56 sec

Favorite git commands and the importance of patch commits

Eileen Uchitelle Eileen Uchitelle +1 · Coffee With Developers

Videos

See all

Related articles

See all