Senior Full-stack Developer: VirGeo

Fugro

Nootdorp

Hybrid

EUR 68,000 - 86,000

Full time

14 days+
Application generator

An application made for this job — a tailored resume and cover letter that speak straight to the posting.

Get past ATS filters

Benefits offered by this job

Work-from-home policy
Pension scheme
Health insurance discounts
Free parking
Gym access
Bike leasing

Job summary

Fugro is seeking a Senior Full-stack Developer for the VirGeoLocation program in Nootdorp, Netherlands. You will design and implement full-stack web apps and platform services using React, TypeScript, Node.js and Python, with AI agents and GIS components at the core.

You will drive real-time geodata integrations, scale cloud-native services, and mentor teammates while shaping architectural decisions and development practices. A strong background in cloud platforms and mapping tech is essential.

Qualifications

  • Minimum 8 years of full-stack development experience in enterprise or data-intensive environments.
  • Strong front-end craft with JavaScript/TypeScript and React or equivalent frameworks; back-end with Python, Java or Node.js, API design and data modeling.
  • Cloud platform experience (AWS or Azure) and containerization (Docker, Kubernetes) with production reliability.
  • Experience with AI coding agents, context engineering and agent-based development is a plus.
  • Familiarity with mapping libraries, spatial data handling, and modern identity & access management.
  • Excellent communication and ability to work in a multidisciplinary team with Product, Design and DevOps.

Responsibilities

  • Design and build full-stack web apps and platform services (React, TS, Node.js, Python).
  • Develop interactive map-based tools with real-time data integration and GIS components.
  • Evolve cloud-native services for multi-tenant, scalable operations.
  • Contribute to architecture decisions; collaborate with Product, Design and DevOps.
  • Mentor colleagues, champion code quality, reviews and guardrails.
  • Advance AI-assisted delivery through context engineering and agent-based workflows.

Skills

Front-end development
React/TypeScript
Backend development
Python/Java/Node.js
API design
AWS/Azure
Docker/Kubernetes
AI coding agents
CI/CD
Git
Mapping libraries
Security & scalability

Education

Bachelor's degree in Computer Science

Tools

Docker
Kubernetes
Terraform
GitHub Copilot

Job description

# Senior Full-stack Developer: VirGeoLocation+ Nootdorp, NetherlandsStageExperienced LevelTimeFull timeTypeEmployeeShare this job**Job Description**Within Fugro’s flagship initiative VirGeo, we are building and delivering a geodata customer engagement platform. VirGeo is a cloud-hosted ecosystem that lets stakeholders interact with complex geodata, monitor project progress and make informed decisions in near real-time on survey operations. You’ll work in a multidisciplinary team that brings Product, Design and DevOps/Engineering together, so the people who shape what we build, how it looks and feels, and how it runs in production all sit around the same table.AI-enabled engineering is simply how we work. Our developers build alongside AI coding agents every day, we’ve invested in the instructions, skills and integrations that make those agents effective in our codebase, and we keep finding new ground. That practice only stays ahead if people keep pushing it forward, and that is a large part of this role: as a Senior Full-stack Developer you’ll be hands-on across the stack *and* one of the people who champions the AI mindset within the team. Developing it together with your colleagues, not for them.**Your role*** You design and build full-stack web applications and platform services (React, TypeScript, Node.js, Python), with AI agents as a standard part of your toolchain;* You build interactive map-based tools with real-time data integration, layer control and spatial editing, combining open-source, proprietary and partner GIS components;* You build and evolve the cloud-native services that hold up at scale: multi-tenant, resilient and cost-aware, handling large geodata volumes and concurrent users without the experience degrading;* You contribute to architectural decisions, work closely with Product and Design from discovery onwards and with DevOps colleagues on how what you build actually runs, and mentor other developers;* You keep our review practice ahead of our throughput. You are accountable for everything that lands, and you’ll help evolve the review habits, tests and guardrails that make high-velocity delivery safe;* You keep advancing our AI-assisted delivery practice alongside the team: decompose work into agent-sized tasks, sharpen the context and instructions that make agents effective in our codebase, and keep human judgement where it matters — architecture, trade-offs, security and code quality;* You extend the shared scaffolding that makes agentic work repeatable: agent instructions, reusable skills and prompts, MCP integrations with our internal systems, automated checks and evaluation of what is actually working;* You champion the AI mindset day to day: pair with colleagues, share what you’ve learned, challenge habits that no longer hold, and help the whole team get better.**Your track record*** You have a minimum of 8 years in full-stack development, ideally in enterprise or data-intensive environments;* You possess deep full-stack craft: strong front-end skills (JavaScript/TypeScript, React or similar) and back-end experience with Python, Java or Node.js, including API design, data modelling and service decomposition. You can reason about a whole system, not only the feature in front of you;* You have solid experience in cloud platforms (AWS, Azure) and containerisation (Docker, Kubernetes), with real experience of what it takes to keep a service healthy in production;* You are experienced with AI coding agents in production work (e.g. Claude Code, Cursor, GitHub Copilot), with a method behind it: context engineering, task decomposition and verifying agent output. You can talk concretely about where agents accelerate you and where they mislead you;* You have a track record of raising the level around you: you share practice, teach by pairing, and are comfortable being challenged by colleagues who are strong in this area too;* Ideally, you are also experienced with mapping libraries, spatial data handling and modern identity & access management. Or the appetite to get deep into marine, offshore and remote sensing data if you haven’t worked with it before;* You possess a strong testing discipline and healthy scepticism: the quality bar matters more, not less, when code is generated quickly;* You are familiar with Git, CI/CD and agile ways of working;* You have excellent communication skills and the ability to thrive in a multidisciplinary team, engaging with Product, Design and DevOps as equals rather than handing work over the wall.**What Fugro Offers*** A diverse and inclusive working environment;* Based on your relevant experience, the salary ranges from €6100 to €7700. This amount is part of our salary range, with opportunities for growth within the role;* 29 holidays per year based on a fulltime employment (of which 4 are appointed by Fugro management) and the possibility to purchase 12 additional days;* The opportunity to work from home in accordance with your manager and corporate policies;* The possibility of setting up an ergonomic home office, including requesting equipment such as hardware or basic office furniture;* Work-from-home allowance of EUR 2,35 net per day, where applicable;* Commuting allowance, with mileage reimbursement for car travel (10-30 km one-way) and an additional EUR 0,10 per km for employees who walk or cycle to work;* Modern pension scheme;* Discounts on supplementary health insurance packages through Fugro’s partner providers;* Free parking in our on-site parking garage, with ample parking facilities and electric vehicle charging stations available;* A bicycle leasing scheme with a company contribution;* Possibility to register with our corporate fitness plan and access to the gym at Fugro’s headquarters, including participation in group fitness classes;* Coaching and support through our EAP (Employee Assistance Program).**Are you interested?**Want to build something truly impactful, in a data-rich professional domain, in a multidisciplinary team that is already working this way and intends to stay ahead? Apply today.Please visit our Company Page to find out more about what it is like to work at Fugro. If you have any further questions, please contact Umit Nesar, Talent Acquisition Partner, tel. +31 6-81 41 07 68**After you have applied*** You will receive an automated confirmation email confirming receipt of your application;* Our Talent Acquisition team (TA) will carefully review your application. If your profile matches the requirements of the role, we will contact you to discuss the next steps;* Depending on the position, the selection process may include one or more interviews and/or assessments;* Throughout the process, we will keep you informed about the progress;* If, at the end of the process, there is a mutual interest from both sides, our TA team will guide you through the offer and onboarding process.* We look forward to welcoming you to Fugro!
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

GNSS Software / Systems Engineer
GNSS Software / Systems Engineer

Fugro • Nootdorp

Hybrid
EUR 49,000 - 60,000
Hybrid work environment
29 holidays per year with option to 12
Work-from-home allowance
+6
Naval Architect
Naval Architect

Fugro-Geoteam AS • Nootdorp

On-site
EUR 65,000 - 90,000
Work from home
Home office setup
Commuting allowance
+3
GNSS Software / Systems Engineer
GNSS Software / Systems Engineer

fugro • Netherlands

On-site
EUR 49,000 - 60,000
Home office setup
Commuting allowance
Pension scheme
+1
Medior Data Engineer – Databricks & Lakehouse Platform (Cloud)
Medior Data Engineer – Databricks & Lakehouse Platform (Cloud)

Fugro-Geoteam AS • Nootdorp

On-site
EUR 55,000 - 75,000
Competitive salary
29 holidays per year
Career & training opportunities
+6
Senior Test Engineer
Senior Test Engineer

Fugro-Geoteam AS • Nootdorp

On-site
EUR 70,000 - 110,000
Competitive salary
29 holidays per year
Flexible working hours
+5
Systems Engineer - USV
Systems Engineer - USV

Fugro-Geoteam AS • Nootdorp

On-site
EUR 65,000 - 85,000
Competitive salary
29 holidays + option for 12 extra days
Flexible working hours
+4
(Junior) Project Engineer - Werkvoorbereiding Civiele Techniek
(Junior) Project Engineer - Werkvoorbereiding Civiele Techniek

Fugro-Geoteam AS • Amsterdam

On-site
EUR 37,000 - 56,000
29 vakantiedagen
Thuiswerk mogelijk
Netto thuiswerkvergoeding
+7
HR Business Partner
HR Business Partner

Fugro • Nootdorp

Hybrid
EUR 56,000 - 67,000
29 vakantiedagen
Thuiswerken mogelijk
Netto thuiswerkvergoeding
+5
Senior Test Engineer
Senior Test Engineer

Fugro • Nootdorp

On-site
EUR 70,000 - 97,000
29 holidays per year
International career opportunities
Flexible working hours
+3
Buitendienst Medewerker - Grondonderzoek
Buitendienst Medewerker - Grondonderzoek

Fugro • Nootdorp

Remote
EUR 29,000 - 38,000
29 vakantiedagen per jaar
Reiskostenvergoeding
Gratis parkeren
+3