Do you want to build towards scalable growth and mental health? To further increase our impact on mental healthcare, we are looking for a senior fullstack engineer who brings a critical eye, versatility and frontend expertise to our ambition. In this key role, you are the link between our strong foundation and the user-friendly, client-focused features that drive our core metric; Monthly Helped Users. With your broad skillset, you don’t just build beautiful interfaces — you also think along about the architecture behind them.
Your mission?
Accelerate our client-focused roadmap by deploying your frontend expertise, while simultaneously supporting the team with backend expertise. You ensure we can build the features that lift our platform from a solid foundation to a user-friendly, internationally scalable application.
About Therapieland
At Therapieland, we believe quality mental healthcare should be within everyone's reach — anytime, anywhere. That's why we're committed to making psychological support accessible and approachable.
Our e-health platform brings together online programs, video consultations, and questionnaires in one seamless experience. As market leaders across primary care, mental health services, the social domain, and hospital care, we never stop innovating. Every day, we help thousands of people build mental resilience and take charge of their wellbeing.
What will you do as a senior fullstack engineer?
In this role, you are responsible for developing client-focused features for our e-health platform. You work primarily on the frontend (70%) with Vue.js, while stepping in on the backend with Python/Django (30%) when needed, allowing you to deliver features end-to-end with minimal dependencies.
Your main responsibilities:
Projects you'll work on: You’ll focus on app.therapieland.nl - our main platform that helps thousands of people daily with their mental health. The foundation is solid; you build the features that take the platform to the next level for international expansion.
A typical day: Your day starts with updating Asana and participating in the daily stand-up. Then you work on sprint tickets - this could mean building a Vue component for a new notification feature, developing a Django API endpoint, or pair-programming with a colleague on a complex user flow. In between, you have alignment sessions with the Product Owner and UX/UI about technical feasibility and implementation details.
Your team at Therapieland
Therapieland is a forward-thinking organization on a mission to improve mental healthcare. Through digital solutions, we work to make quality mental health support more accessible for everyone. We are passionate, honest, proactive, and focused on collaboration.
As a Senior Fullstack Engineer, you're part of the Product Engineering team, working alongside colleagues including José, Engin, Gayathri, Tessa, Serene, Barbara, Patrick, Livia & Kevin. We work hybrid, at least 50% of the time at our office in Amsterdam North, with a stunning view over the IJ. Beyond your own team, you'll collaborate with socially engaged, international, and multicultural colleagues in an informal, flat company culture where everyone has the space to balance freedom with responsibility. We also love getting together at the office for creative sessions, a good lunch, or Friday drinks.
Who are you?
You are an experienced fullstack engineer with a passion for frontend development and a pragmatic mindset. You combine technical depth with the flexibility to quickly switch between different parts of the tech stack.
What you bring:
Nice-to-haves:
Do you feel the drive to contribute to our mission? Even if you don't meet all requirements, but believe you would be an asset to our team, we'd love to hear from you.
What you get in return
As a senior fullstack engineer, you work together with a committed engineering team that is always ready to help you. Additionally, you receive coaching focused on your personal development and unlimited access to our training platform. You work with modern technologies on innovative solutions for digital psychological care, and this is where you derive your satisfaction.
Basically, you get:
Additionally, your basics are covered with a good pension plan, full commuting cost reimbursement, a training budget, and an annual winter sports trip!
Seize this opportunity and apply!
Are you enthusiastic about the vacancy and want to join our team? Send your CV and cover letter and tell us how your experience and unique talents contribute to our shared mission.
Our selection procedure:
First, you apply via the button below. Once we see a match between your CV and the role, we'll call you. Then follows a first interview at our office. Subsequently, we send several questionnaires around work values, etc., and a case assignment that we discuss in the second interview. Finally, we align on employment conditions and start date together.
At Therapieland, we highly value diversity in all its forms. We create an inclusive culture where everyone, regardless of background, feels seen, heard, and free to contribute in an authentic way.