
Full-stack Developer
- Hybrid
- Utrecht, Utrecht, Netherlands
- €4,354 - €6,218 per month
Job description
Shape the future of AI in real estate
Are you a versatile engineer who thrives on building robust, full-stack solutions from scratch? At brainbay, we’re pioneering AI-driven solutions for the real estate market. As part of our growing AI Assistant team, you’ll design and develop the digital backbone that powers smart, efficient and scalable AI tools for NVM members across the Netherlands.
Your role as a full-stack developer
As a Full-stack Developer, you’ll play a key role in shaping our AI platform. From crafting intuitive user interfaces to building reliable backend systems and managing secure authentication (like WSO2), you’ll help us bring our GenAI vision to life. You’ll work closely with LLM engineers, data scientists and DevOps to deliver high-performance solutions based on multiple AI agents.
Key responsibilities:
Design, build and test the frontend for our AI assistant;
Develop and maintain backend systems in Python;
Implement authentication protocols (e.g., WSO2) and secure web requests;
Help shape and extend our design system using frameworks like Tailwind or Bootstrap;
Optimize system latency and performance;
Manage AWS environments alongside our DevOps team;
Apply best practices across the codebase and support the team in building clean, scalable solutions;
Stay curious and explore the latest in GenAI and multi-agent setups like MCP.
About brainbay
At brainbay, we’re redefining real estate with data-driven solutions. As an NVM subsidiary, we manage the Netherlands’ largest real estate database, leveraging AI and machine learning to enhance transparency, efficiency and accessibility in the real estate market. Our mission is to empower professionals with innovative tools that simplify complex processes and unlock valuable insights.
Join a diverse team of over 50 forward-thinking professionals dedicated to pushing boundaries in technology and data. Our modern office in Utrecht offers free parking, hybrid work opportunities and a vibrant environment focused on collaboration and work-life balance.
Job requirements
What we’re looking for:
We’re seeking a hands-on, curious developer who can zoom out to see the bigger picture, yet knows how to sweat the details. You’re energized by learning new technologies, love problem-solving and enjoy collaborating with a driven, cross-functional team.
Requirements:
5+ years of experience in a similar role;
Strong front-end experience, preferably with REACT;
Solid backend development skills, ideally in Python;
Experience with UI kits (e.g., Bootstrap, Tailwind) and design systems;
Familiarity with vector databases and optimizing system latency;
Experience with authentication flows, ideally using WSO2;
DevOps knowledge and cloud experience (AWS preferred);
Fluency in English and Dutch;
Bonus points if you:
Are quick to pick up new tech and frameworks;
Can easily switch between frontend, backend, and infrastructure;
Communicate clearly with both tech teams and stakeholders;
Stay flexible and focused in a fast-moving environment.
What we offer:
At brainbay, we value innovation and collaboration. You’ll join a forward-thinking environment that encourages creativity and professional growth. We embrace the latest technologies, ensuring you work with cutting-edge tools rather than outdated systems. This commitment to innovation provides a dynamic and inspiring workplace, free from the frustrations of legacy technology and allows you to focus on creating impactful solutions.
Benefits include:
Attractive salary: € 4.354 - € 6.218 per month gross, depending on skills and experience;
Bonuses: 13th-month bonus included;
Ample time off: 37 vacation days per year;
Pension plan: Premium pension scheme with only 4% employee contribution via Zwitserleven;
Tech essentials: Choose your preferred laptop and mobile phone, or receive a €30 net monthly reimbursement for private use;
Commuting support: Travel allowance (€0.23 per km) or 100% reimbursed NS Business Card;
Hybrid work setup: Flexible home-office options with a €2.40 daily allowance for home working days;
Professional development: €1,500 annual training budget for growth opportunities;
Collective insurance options: Discounts of up to 10% on health insurance via Zilveren Kruis.
Ready to code the future of real estate with us?
Apply now via the application link. For questions, contact Jip Maijers (j.maijers@brainbay.nl).
or
- Utrecht, Utrecht, Netherlands
All done!
Your application has been successfully submitted!