> Markdown version of [/jobs/ext/2759182-senior-full-stack-engineer](https://www.wearedevelopers.com/jobs/ext/2759182-senior-full-stack-engineer). Every page supports `.md` or `Accept: text/markdown`. Links point to the HTML versions so they work for humans too. Agent guide: [/agents.md](https://www.wearedevelopers.com/agents.md). --- # Senior Full-Stack Engineer - **Company:** GoodHabitz - **Location:** Madrid, Spain - **Contract:** Permanent contract - **Skills:** JavaScript (Programming Language), .NET Framework, Application Programming Interfaces (APIs), Code Review, Cursor (Graphical User Interface Elements), Design of User Interfaces, Node.Js, TypeScript, ReactJS, Delivery Pipeline, Large Language Models, Backend, Vue.js, Data Layers, Front End Software Development, Software Coding - **Published:** September 6, 2026 - **Apply:** https://www.buscojobs.com.es/senior-full-stack-engineer-en-madrid-ID-370095621 ## About the Role About the role As a Senior Full Stack Engineer, you'll work across the entire stack-from backend services to frontend experiences, and everything in between. But this isn't just about writing code. You'll help shape how we build, contribute to architectural decisions, and collaborate closely with people across Product, Design, and beyond. You'll take ownership, think in solutions, and bring others along in your reasoning-whether they speak fluent JavaScript or not. What you will do Build and maintain features across the full stack-APIs, data layers, and user interfaces Contribute to architecture and system design, weighing trade-offs and helping the team make thoughtful decisions Own your work end-to-end: from idea to implementation, testing, documentation, and deployment Improve and maintain CI/CD pipelines and deployment workflows Review code with a focus on quality, clarity, and knowledge sharing Communicate technical decisions in a clear and accessible way, helping the team stay aligned-even when opinions differ Requirements 5+ years of experience as a full stack engineer, working across both backend and frontend Strong experience building real products and collaborating with Product, Design, and UX teams A product mindset-you understand what creates value for users and the business Solid experience with Node.js, TypeScript, and React. Experience with other languages and frameworks, especially . NET and Vue is desired. Hands-on experience with CI/CD pipelines and deployment processes Familiarity with system design concepts like service boundaries, data modeling, and scalability Experience using LLM tools (such as Claude Code, Copilot, or Cursor) in your daily workflow-not just for coding, but also for research, documentation, and ideation A pragmatic approach: you balance strong opinions with collaboration and know when "good" beats "perfect" Benefits ? Competitive salary that matches your impact ?? 25 days of paid holiday to recharge ? Flexible working setup with the tools you need to do your best work ? Unlimited access to GoodHabitz learning resources for your personal and professional growth ? An international, diverse team where different perspectives are celebrated ? Fun team events, outings, and creative sessions you'll actually want to attend ? A culture built on trust, ownership, and continuous improvement Applying is simple: ?? Submit your application. ## Description We are hiring in 3 main locations: Madrid, Berlin and Eindhoven.Welcome to GoodHabitz!We're one of Europe's fastest-growing EdTech companies, on a mission to make learning as fun and addictive as your favorite series.From bite-sized training to full learning journeys, everything we create is designed to inspire people to grow-both personally and professionally.Behind the scenes?A team of curious minds, creative thinkers, and tech enthusiasts who love solving real problems and building products that truly make an impact.We move fast, think big, and don't take ourselves too seriously along the way.About the role As a Senior Full Stack Engineer, you'll work across the entire stack-from backend services to frontend experiences, and everything in between.But this isn't just about writing code.You'll help shape how we build, contribute to architectural decisions, and collaborate closely with people across Product, Design, and beyond.You'll take ownership, think in solutions, and bring others along in your reasoning-whether they speak fluent JavaScript or not.What you will do Build and maintain features across the full stack-APIs, data layers, and user interfaces Contribute to architecture and system design, weighing trade-offs and helping the team make thoughtful decisions Own your work end-to-end: from idea to implementation, testing, documentation, and deployment Improve and maintain CI/CD pipelines and deployment workflows Review code with a focus on quality, clarity, and knowledge sharing Communicate technical decisions in a clear and accessible way, helping the team stay aligned-even when opinions differ Requirements 5+ years of experience as a full stack engineer, working across both backend and frontend Strong experience building real products and collaborating with Product, Design, and UX teams A product mindset-you understand what creates value for users and the business Solid experience with Node.js, TypeScript, and React.Experience with other languages and frameworks, especially .NET and Vue is desired.Hands-on experience with CI/CD pipelines and deployment processes Familiarity with system design concepts like service boundaries, data modeling, and scalability Experience using LLM tools (such as Claude Code, Copilot, or Cursor) in your daily workflow-not just for coding, but also for research, documentation, and ideation A pragmatic approach: you balance strong opinions with collaboration and know when "good" beats "perfect" Benefits ? Competitive salary that matches your impact ?? 25 days of paid holiday to recharge ? Flexible working setup with the tools you need to do your best work ? Unlimited access to GoodHabitz learning resources for your personal and professional growth ? An international, diverse team where different perspectives are celebrated ? Fun team events, outings, and creative sessions you'll actually want to attend ? A culture built on trust, ownership, and continuous improvement Applying is simple: ?? Submit your application.?? We will get back to you within 5 working days.Interested and want to find out more?Feel free to reach out to our recruiters by email - ****** ## Related Videos - [Watch Tests Go Brrrr! : Getting Started with Cypress in ReactJS](https://www.wearedevelopers.com/videos/282-watch-tests-go-brrrr-getting-started-with-cypress-in-reactjs) - [Stop using Node.js like in 2020! What changed and what you can do today with Node.js](https://www.wearedevelopers.com/videos/100011-stop-using-node-js-like-in-2020-what-changed-and-what-you-can-do-today-with-node-js) - [Lessons learned from building a thriving Vue.js SaaS application](https://www.wearedevelopers.com/videos/1666-lessons-learned-from-building-a-thriving-vue-js-saas-application) - [Why Your Best Mediors Never Become Seniors (And How to Fix It)](https://www.wearedevelopers.com/videos/2108-why-your-best-mediors-never-become-seniors-and-how-to-fix-it) - [Stop Using Node.js Like It’s 2020! - Alfonso Graziano](https://www.wearedevelopers.com/videos/1863-stop-using-node-js-like-it-s-2020-alfonso-graziano) - [Your next 10x engineer isn't in your city. Refactor accordingly.](https://www.wearedevelopers.com/videos/100103-your-next-10x-engineer-isn-t-in-your-city-refactor-accordingly) ## Related Articles - [Find a Developer Job: 12 Best Job Sites For Developers](https://www.wearedevelopers.com/magazine/165-find-a-developer-job-12-best-job-sites-for-developers) - [Fully Remote Software Engineer Jobs](https://www.wearedevelopers.com/magazine/447-fully-remote-software-engineer-jobs) - [Fullstack Developer Salary UK](https://www.wearedevelopers.com/magazine/251-fullstack-developer-salary-uk) - [The 12 Best Jobs for Software Engineers](https://www.wearedevelopers.com/magazine/401-the-12-best-jobs-for-software-engineers) - [Where To Find Software Engineering Jobs](https://www.wearedevelopers.com/magazine/396-where-to-find-software-engineering-jobs) - [Where to Find Entry-Level Software Engineering Jobs](https://www.wearedevelopers.com/magazine/397-where-to-find-entry-level-software-engineering-jobs)