We are looking for Senior Angular Developers with 5+ years of experience to join a project in the aeronautical sector. You will work on high-impact projects, developing robust, scalable, and high-performance interfaces, applying the best practices of modern web development.
Responsibilities
Design and develop complex web applications using Angular (version 17+).
Implement reusable components, modules, and services.
Integrate RESTful APIs and handle data efficiently using RxJS and NgRx.
Ensure code quality through unit and end-to-end testing (Jasmine, Karma, Cypress).
Participate in CI / CD processes, collaborating with the DevOps team for automated deployments.
Manage code using Git / GitFlow and participate in code reviews (PRs).
Optimize application performance and accessibility.
Technical Requirements
5+ years of experience with Angular.
Strong knowledge of TypeScript and JavaScript ES6+.
Experience with HTML5, CSS3 / SCSS, Material Design, Bootstrap, or other UI libraries.
Proficiency with version control (Git).
Experience with CI / CD tools (Jenkins, GitHub Actions, GitLab CI, or similar).
Experience working with databases (SQL) and REST API consumption.
Solid understanding of testing best practices and code coverage.
Experience in Agile environments (Scrum / Kanban).
Fluent English — all communication is conducted in English.
We Offer
Freelance contract.
Long-term project.
Hybrid model (3 days on-site / 2 days remote) in Barcelona.
Flexible working hours.
Senior Developer Angular • Barcelona, Catalonia, Spain