The ad says“Experience with MCP, WebMCP, or other AI-agent integrations”
The ad says“Experience designing, building, and maintaining APIs or backend services”
The ad says“Strong engineering fundamentals, including automated testing, debugging, code review, Git, and maintainable software design”
The ad says“Developing browser automation, in-session extensions, and security controls”
The ad says“Browser automation experience with Playwright, Puppeteer, or the Chrome DevTools Protocol”
The ad says“Strong engineering fundamentals, including automated testing, debugging, code review, Git, and maintainable software design”
The ad says“Experience with PostgreSQL, Redis, microservices, containers, or deployment pipelines”
The ad says“Knowledge of CSP, cookies, SameSite, SRI, or cross-origin isolation”
The ad says“Knowledge of CSP, cookies, SameSite, SRI, or cross-origin isolation”
The ad says“Knowledge of CSP, cookies, SameSite, SRI, or cross-origin isolation”
The ad says“Strong engineering fundamentals, including automated testing, debugging, code review, Git, and maintainable software design”
The ad says“Experience with PostgreSQL, Redis, microservices, containers, or deployment pipelines”
The ad says“Developing APIs and backend services using Python, Django, Django REST Framework, Node.js, and Go”
The ad says“Developing APIs and backend services using Python, Django, Django REST Framework, Node.js, and Go”
The ad says“Strong engineering fundamentals, including automated testing, debugging, code review, Git, and maintainable software design”
The ad says“Developing APIs and backend services using Python, Django, Django REST Framework, Node.js, and Go”
The ad says“Experience with MCP, WebMCP, or other AI-agent integrations”
The ad says“Experience with PostgreSQL, Redis, microservices, containers, or deployment pipelines”
The ad says“Developing APIs and backend services using Python, Django, Django REST Framework, Node.js, and Go”
The ad says“Browser automation experience with Playwright, Puppeteer, or the Chrome DevTools Protocol”
The ad says“Experience with PostgreSQL, Redis, microservices, containers, or deployment pipelines”
The ad says“Browser automation experience with Playwright, Puppeteer, or the Chrome DevTools Protocol”
The ad says“Developing APIs and backend services using Python, Django, Django REST Framework, Node.js, and Go”
The ad says“Experience with PostgreSQL, Redis, microservices, containers, or deployment pipelines”
The ad says“Knowledge of CSP, cookies, SameSite, SRI, or cross-origin isolation”
The ad says“Knowledge of CSP, cookies, SameSite, SRI, or cross-origin isolation”
The ad says“Building in-session interfaces and tools using TypeScript and Vue.js”
The ad says“Building in-session interfaces and tools using TypeScript and Vue.js”
The ad says“Experience with MCP, WebMCP, or other AI-agent integrations”
The ad says“Building real-time collaboration features using WebSockets and WebRTC”
The ad says“Building real-time collaboration features using WebSockets and WebRTC”
As a Senior Full-Stack Software Engineer, you will join our Product Engineering team in Amsterdam. This is a genuinely full-stack role: projects regularly cross frontend and backend boundaries
You will own production features from technical design and implementation through testing, release, and maintenance. Your work will include a mix of:
Building in-session interfaces and tools using TypeScript and Vue.js
Developing APIs and backend services using Python, Django, Django REST Framework, Node.js, and Go
Building real-time collaboration features using WebSockets and WebRTC
Developing browser automation, in-session extensions, and security controls
Building integrations with customer and partner systems
Developing MCP and WebMCP capabilities that allow AI agents to interact with Webfuse sessions
Testing, debugging, deployment, and production maintenance are part of owning a feature - not separate responsibilities handed to another team
As part of a small engineering team, you will have direct influence over technical decisions and how features are built
Benefits
MacBook and Jabra headset
Standing desk and ergonomic chair
Work with other smart, ambitious, curious, and dependable colleagues
Employee stock options: we are all owners and shareholders of our company - Surfly’s success is in our hands!
25 holidays per year
Company-wide gathering and team outings
Monthly wellness allowance
Professional development opportunities
Foosball table at the office
Beautiful office in city center with canal views
Relocation assistance
Preferred experience
We expect you to bring deep expertise in at least one part of the stack and to contribute confidently across the wider platform
A bachelor’s or master’s degree in Computer Science, Software Engineering, or a closely related technical field
The ability to investigate complex problems across browser, frontend, and backend systems
Professional experience with server-side development and TypeScript-based frontend development
A track record of owning software beyond its initial implementation, including rollout, debugging, and production maintenance
Direct experience with Python, Django, Vue.js, Node.js, or Go
Clear written and verbal communication in English
Strong engineering fundamentals, including automated testing, debugging, code review, Git, and maintainable software design
Strong full-stack development experience, with deeper expertise in either backend or frontend engineering
A GitHub profile containing publicly viewable code that you wrote
Experience designing, building, and maintaining APIs or backend services
Currently based in the Netherlands and able to work from our Amsterdam office four days per week
At least five years of professional software engineering experience building and maintaining production web applications
Knowledge of CSP, cookies, SameSite, SRI, or cross-origin isolation
Experience with WebSockets, WebRTC, or browser extension development
Browser automation experience with Playwright, Puppeteer, or the Chrome DevTools Protocol
Experience with PostgreSQL, Redis, microservices, containers, or deployment pipelines
Experience with MCP, WebMCP, or other AI-agent integrations