Full-stack engineer
Role details
Job location
Tech stack
Job description
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 develop the digital backbone that powers smart, efficient and scalable AI tools for NVM members across the Netherlands., As a Full-stack engineer, you'll play a key role in shaping our AI platform. From crafting intuitive user interfaces to building reliable backend systems and maintaining our API contracts, 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., * Design, build and test the frontend for our AI assistant;
- Develop and maintain backend systems in Python;
- 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 or UTCP.
Requirements
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., * At least 3 years of experience in similar role;
- Experience with front-end development, preferably REACT;
- Experience with back-end development, preferably Python;
- Knowledge of UI kit frameworks such as bootstrap or tailwind;
- Experience with setting up or extending a design system;
- Experience in optimizing system latency;
- Experience with authentication, preferably WSO2;
- Experience with DevOps, preferably AWS ;
- Fluency in both Dutch and English., * Are a quick starter: able to quickly understand the organization, the project and its challenges, and immediately make valuable contributions;
- Are explorative and curious: learn and try out new technologies to see if they can benefit the solution;
- Can see the big picture but also the details: capable of understanding the overall scope and translating, but has also attention to details and is capable of translating business needs into clear it requirements;
- Are a strong communicator: able to effectively communicate with stakeholders and technical teams to ensure alignment on goals and requirements;
- Are flexible and results-oriented: Can adapt quickly to changing requirements and focus on delivering results in a short timeframe.
Benefits & conditions
- Attractive salary: €75K annually, depending on skills and experience;
- Bonuses: 13th-month bonus included;
- Ample time off: 37 vacation days per year;
- Pension plan: pension scheme with 4% employee & 8% employer 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.45 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.