Senior Full-stack Developer - VirGeo
fugro · Prismastraat 3 Nootdorp NL
Job description
About the role
Fugro is building VirGeo, a cloud-hosted geodata customer engagement platform that lets stakeholders interact with complex geodata, monitor project progress and make decisions in near real time on survey operations. As a Senior Full-stack Developer you will work in a multidisciplinary team of Product, Design and DevOps/Engineering engineers, designing and building full-stack web applications and platform services with AI coding agents as a standard part of your toolchain.
Key responsibilities
- Design and build full-stack web apps and platform services (React, TypeScript, Node.js, Python) using AI agents in your workflow
- Build interactive map-based tools with real-time data, layer control and spatial editing, combining open-source, proprietary and partner GIS components
- Build and evolve cloud-native, multi-tenant services that handle large geodata volumes and many concurrent users
- Contribute to architecture, work with Product and Design from discovery and with DevOps on production deployment, and mentor other developers
- Help improve code reviews, tests and guardrails, and advance AI-assisted delivery by decomposing work into agent-sized tasks and refining agent instructions
- Extend shared scaffolding such as agent instructions, reusable skills and prompts, MCP integrations and automated checks
Required profile
- At least 8 years in full-stack development, ideally in enterprise or data-intensive environments
- Deep full-stack craft: strong front-end (JavaScript/TypeScript, React or similar) and back-end (Python, Java or Node.js) with API design, data modelling and service decomposition
- Experience sharing practice, teaching by pairing and being challenged by colleagues
- Ideal but not required: mapping libraries, spatial data handling and modern identity and access management, or willingness to learn marine, offshore and remote sensing data
- Strong testing discipline, familiarity with Git, CI/CD and agile ways of working, and excellent communication in a multidisciplinary team
Required skills
- Cloud platforms (AWS, Azure) and containerisation (Docker, Kubernetes)
- AI coding agents in production work (e.g. Claude Code, Cursor, GitHub Copilot)
- React, TypeScript, Node.js, Python
What we offer
- Salary ranging from EUR 6,100 to EUR 7,700 depending on experience, with growth opportunities
- 29 holidays per year plus the option to buy 12 extra days
- Home working arrangements, home-office setup and a daily work-from-home allowance
- Commuting allowance and free on-site parking with EV charging
- Bicycle leasing scheme, fitness plan and gym access at headquarters
- Modern pension scheme, discounts on supplementary health insurance and an Employee Assistance Program
Questions fréquentes
Why are you reporting this job?
Explore further
Salaries, guides and searches in the Netherlands.
Salaries by job title
Apply in 30 seconds
Enter your email to apply. An account will be created automatically.
By continuing, you accept our terms of use.
Already have an account? Login
A question about this job?
Ask it here: you will get the full job summary by e-mail, right away.
Published 2 hours ago
Expires 1 month from now
6 views · 0 interested
Boost your chances
Upload your CV — we will match you with relevant openings.
Analyzing your CV...
fugro
Prismastraat 3 Nootdorp NL
Related job offers
-
Senior IT Business Analyst – CRM
fugro Prismastraat 3 Nootdorp NL -
Oracle Expert Engineer
ing AME (Amsterdam - Maple) -
Associate Consultant - Entry-Level Technology Consulting
veeva Netherlands - Amsterdam -
Lead Business Intelligence Consultant
DEPT® Amsterdam -
Backend Developer - AI Trainer (Remote)
anyone-ai Amsterdam