S
Surfly
Senior Full-Stack Software Engineer
Skills
VueNodeTypescriptDjangoPythonGolangMicroservicesPostgreSQLRedisPlaywrightAIGitHub
2 months ago
Share this opportunity
Share this opportunity to other talents of your network:
✓ Offer them a visibility boost with clients.
✓ Help your contacts find their next job.
Important information
Location:
Amsterdam, Netherlands
Work mode:
Onsite
Published on:
19 August 2026
What they need
Who you are
- 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
- At least five years of professional software engineering experience building and maintaining production web applications
- Direct experience with Python, Django, Vue.js, Node.js, or Go
- Strong full-stack development experience, with deeper expertise in either backend or frontend engineering
- Professional experience with server-side development and TypeScript-based frontend development
- Experience designing, building, and maintaining APIs or backend services
- Strong engineering fundamentals, including automated testing, debugging, code review, Git, and maintainable software design
- The ability to investigate complex problems across browser, frontend, and backend systems
- A track record of owning software beyond its initial implementation, including rollout, debugging, and production maintenance
- Clear written and verbal communication in English
- Currently based in the Netherlands and able to work from our Amsterdam office four days per week
- A GitHub profile containing publicly viewable code that you wrote
- Browser automation experience with Playwright, Puppeteer, or the Chrome DevTools Protocol
- Knowledge of CSP, cookies, SameSite, SRI, or cross-origin isolation
- Experience with WebSockets, WebRTC, or browser extension development
- Experience with PostgreSQL, Redis, microservices, containers, or deployment pipelines
- Experience with MCP, WebMCP, or other AI-agent integrations
What the job involves
- 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
Other offers great for you!
These companies are also looking for great profiles
S
Salutech
Ingénieur Logiciel IA
Freelance
Paris, France
Onsite, Hybrid
Skills
DockerPythonTesting & QAKubernetesSoftware refactoringCI/CDObservabilityAsynchronous programming
6 days ago
Quick apply
E
Espace Freelance
Développeur Senior Fullstack
Freelance
Nantes, France
Hybrid
Skills
VueJavaHexagonal ArchitectureSpring BootKafkaOpenTelemetry
12 hours ago
Quick apply
E
Espace Freelance
Développeur Senior Fullstack
Freelance
Paris, France
Hybrid
Skills
VueJavaHexagonal ArchitectureSpring BootKafkaOpenTelemetry
12 hours ago
Quick apply
No company information available.