Desarrollador Fullstack - Angular

Osborne - Recruitment Consultancy
Municipality of Madrid, Spain
3 days ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours
Languages
English
Experience level
Intermediate

Job location

Municipality of Madrid, Spain

Tech stack

HTML
JavaScript
Microsoft Windows
API
Artificial Intelligence
JIRA
Browser Compatibility
CSS
Cloud Computing
Software Quality
Software Debugging
Linux
Github
MongoDB
Node.js
Performance Tuning
TypeScript
Web Applications
RxJS
Backend
GIT
Angular
Information Technology
Playwright
Front End Software Development
Api Design
Jenkins

Job description

Help design, build, and scale the companys platform using Angular on the front end and Node on the back end.

You will shape features end to end, mentor developers, and bring modern delivery practices that keep quality high and lead time low.

Design and implement modular, testable, and scalable components for the Fusion platform using Angular, Node, and TypeScript. Responsibilities

  • Lead by example in code quality. refactor where it pays down risk or unlocks speed.
  • Optimise performance across API and UI, with a focus on measurable outcomes.
  • Contribute to deployment, monitoring, debugging, and test practices for Angular applications.
  • Coach teammates on Angular and Node fundamentals, patterns, and pragmatic engineering principles.

Requirements

Core Stack: Frontend

  • Angular with TypeScript, HTML, CSS.
  • Backend: Node with JavaScript, TypeScript. Ionic experience is a plus.

Core Stack: Data

  • MongoDB and other non-relational stores.

Technical Environment

  • Git, GitHub, CI and CD with Jenkins or similar.
  • Linux and Windows familiarity.
  • 5+ years professional experience delivering production web applications, including 3+ years with Angular and strong Node expertise.
  • Deep understanding of TypeScript, component architecture, RxJS patterns, and state management.
  • Strong Node fundamentals, API design, error handling, observability, and performance tuning.
  • Comfortable working in Windows / Unix / Linux environments, and an understanding of hardware architecture / private Cloud infrastructures and deployment methodologies.
  • Comfortable working in Jira within sprint cadences. Design clear prompts, review suggestions critically and use AI for refactors, tests, and boilerplate while keeping quality and security high.
  • Experience optimising Angular builds and runtime performance at scale.

Ionic for hybrid mobile flows

Testing tooling. Practical experience with Jest for unit and component tests, and Playwright for end to end and cross browser checks. You can design reliable test cases, stabilise flaky tests, and keep feedback loops fast in CI. Collaboration

Collaborative delivery with Product and Customer Experience teams from design workshops to release reviews. Engineering Philosophy

Pragmatic engineering - we value clear interfaces, maintainable code, and measurable outcomes over novelty. Education

BS or MS in Computer Science or related field. If you are living in Ireland and hold a VALID WORK PERMIT, we would love to hear from you. If, however, you do not hold a valid work permit, unfortunately we will not be in a position to assist you with your job search.

Apply for this position