Not getting responses?
Posted 62 days ago - response chances decrease over time.
Match & Cover letter
Will show your compatibility and write a letter
Job description
Text:
TL;DR
Senior Fullstack Software Engineer (Python/Vue): Building Webfuse features for secure browser-based automation, collaboration, and integrations with an accent on full-stack development, browser security, and real-time communication. Focus on designing APIs, building AI-agent capabilities, and solving complex problems across browser, frontend, backend, and distributed systems.
Location: Amsterdam, Netherlands; office-first hybrid with four days per week in the Amsterdam office and one day working from home. Candidates must currently be based in the Netherlands.
Company
Surfly develops Webfuse, a browser-based platform for securely extending, automating, and enabling collaboration in existing web applications.
What you will do
- Build in-session interfaces and tools with TypeScript and Vue.
- Develop APIs and backend services using Python, Django, Django REST Framework, Node, and Go.
- Build real-time collaboration features with WebSockets and WebRTC.
- Develop browser automation, in-session extensions, and security controls.
- Build customer and partner integrations, including MCP and WebMCP capabilities for AI-agent interaction.
- Own production features through technical design, implementation, testing, deployment, release, debugging, and maintenance.
Requirements
- At least five years of professional experience building and maintaining production web applications.
- Professional experience with server-side development and TypeScript-based frontend development.
- Direct experience with Python, Django, Vue, Node, or Go, with strong full-stack development experience.
- Experience designing, building, and maintaining APIs or backend services.
- Strong engineering fundamentals, including automated testing, debugging, code review, Git, and maintainable software design.
- Currently based in the Netherlands and able to work from the Amsterdam office four days per week; clear written and verbal English communication required. A publicly viewable GitHub profile with personally written code is also required.
Nice to have
- 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, browser extensions, PostgreSQL, Redis, microservices, containers, or deployment pipelines.
- Experience with MCP, WebMCP, or other AI-agent integrations.
Culture & Benefits
- Office-first hybrid work arrangement in Amsterdam.
- Work in a small international engineering team with direct influence over technical decisions.
- English is the working language.
- Broad ownership across development, deployment, debugging, and production maintenance.
Be careful: if the employer asks you to log into their system using iCloud/Google, send codes/passwords, or run code/software, don't do it - these are scammers. Always click "Report" or contact support. More in guide →
Similar vacancies
6 days ago
Fullstack Engineer (AI)
6 days ago
Engineering Team Lead (ETL)
6 days ago
Team Lead, Software Engineering (Cloud Applications)
Databricks
5 days ago
Software Engineering Intern (2027 Start) (Data & AI)
Flosum
6 days ago
Senior Fullstack Developer (Node.js)
Withthegrid
7 days ago
Full-Stack Engineer (Vue)
4 687 - 5 305€