> Markdown version of [/jobs/ext/47965-senior-full-stack-engineer-angular-node-js](https://www.wearedevelopers.com/jobs/ext/47965-senior-full-stack-engineer-angular-node-js). 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 (Angular / Node.js) - **Company:** Osborne Recruitment - **Location:** Spain - **Salary:** €60,000.0 - €80,000.0 - **Contract:** Permanent contract - **Skills:** Clean Code Principles, Microsoft Windows, Component-Based Software Engineering, Application Performance Management, JIRA, Unix, Code Review, Software Debugging, Linux, Mobile Application Software, MongoDB, Node.Js, Performance Tuning, Scrum Methodology, TypeScript, Web Applications, Web Platforms, RxJS, Backend, AngularJS, Front End Software Development, Api Design - **Published:** May 21, 2026 - **Apply:** https://es.indeed.com/viewjob?jk=a9d1df77e4017ded ## About the Role Do you have experience in Windows?, * Minimum 5+ years' experience developing production web applications * At least 3 years' experience with Angular and strong Node.js expertise * Strong knowledge of TypeScript, component-based architecture, RxJS, and state management * Solid understanding of API design, error handling, observability, and performance optimisation in Node.js. Experience with Mongo DB must * Experience working across Linux, Unix, and Windows environments * Proven ability to solve complex technical problems and deliver maintainable solutions * Experience working within Agile/Scrum environments using tools such as Jira * Excellent communication skills with the ability to clearly explain technical decisions and provide constructive feedback Desired Skills * Experience with AI-assisted development tools * Optimising Angular build and runtime performance at scale * Exposure to Ionic for hybrid mobile applications ## Description This is a hands-on senior engineering role where you will contribute to the design, development, and scaling of a modern web platform using Angular on the frontend and Node.js on the backend. You will collaborate closely with product and engineering leaders, help shape technical solutions end-to-end, and mentor developers while promoting best practices in software delivery, performance, and quality. Company Culture & Values This organisation fosters a collaborative and pragmatic engineering culture focused on delivering high-quality software and continuously improving development practices. Engineering teams work closely with product and customer experience teams, ensuring features are designed with real user needs in mind. The environment encourages knowledge sharing, mentorship, and modern development practices that prioritise scalability, maintainability, and fast feedback loops., * Design and develop modular, scalable, and maintainable components using Angular, Node.js, and TypeScript * Collaborate with Product teams during discovery, scoping, and solution design * Contribute to high code quality through code reviews, refactoring, and best practices * Optimise frontend and API performance to deliver measurable improvements * Support deployment, monitoring, debugging, and testing processes * Provide accurate estimates, highlight risks early, and communicate progress effectively * Mentor and support engineers by sharing best practices in Angular and Node.js development ## Related Videos - [Angular Unleashed: Mastering Modern Web Development with Angular](https://www.wearedevelopers.com/videos/685-angular-unleashed-mastering-modern-web-development-with-angular) - [WeAreDevelopers LIVE - Node and Package Security](https://www.wearedevelopers.com/videos/2138-wearedevelopers-live-node-and-package-security) - [Improving quality with Agentic AI with Rovo Dev and Xray](https://www.wearedevelopers.com/videos/2005-improving-quality-with-agentic-ai-with-rovo-dev-and-xray) - [How to Create New RxJS Operators](https://www.wearedevelopers.com/videos/683-how-to-create-new-rxjs-operators) - [Meet Your New BFF: Backend to Frontend without the Duct Tape](https://www.wearedevelopers.com/videos/682-meet-your-new-bff-backend-to-frontend-without-the-duct-tape) - [Angular tips/tricks you can use from tomorrow on](https://www.wearedevelopers.com/videos/364-angular-tips-tricks-you-can-use-from-tomorrow-on) ## Related Articles - [Fully Remote Software Engineer Jobs](https://www.wearedevelopers.com/magazine/447-fully-remote-software-engineer-jobs) - [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) - [Is Software Engineering Over-Saturated?](https://www.wearedevelopers.com/magazine/418-is-software-engineering-over-saturated) - [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) - [7 Most Popular Web Developer Jobs in Europe](https://www.wearedevelopers.com/magazine/163-7-most-popular-web-developer-jobs-in-europe)