Ofertas de emprego para você

Voltar para todas as ofertas

Como utilizar o cesto de ofertas de emprego?

Finalizar compra

Novo

Senior Angular Front-End Developer – Web Application Expertise

Porto
Hybrid

4 410 - 5 250

EUR

(B2B)

2 300 - 2 600

EUR

líq. (Permanent Contract)

Angular Cypress Git Jest RxJS Spectator Typescript
English
Senior
Banking
Developer

Unleash the power of modern front-end engineering — shape scalable, high-performance web applications with Angular!

Porto-based opportunity with hybrid work model

As a Senior Front-End Angular Developer, you will be working for our client, a leading financial services group dedicated to innovation in digital banking. You will contribute to the development of robust, scalable web application components, leveraging your expertise in Angular and modern front-end frameworks to impact users across Europe. Join a team committed to delivering excellence and pioneering cutting-edge digital solutions.

Your main responsibilities:

  • Architect and develop scalable front-end modules using Angular and TypeScript, ensuring optimal performance and maintainability.
  • Manage asynchronous data streams and state with RxJS, employing best practices for reactive programming.
  • Implement Angular Change Detection strategies and structure applications following smart/dumb component paradigms.
  • Write comprehensive unit and end-to-end tests using Jest, Spectator, and Cypress to guarantee code quality and stability.
  • Collaborate with cross-functional teams using advanced Git workflows, including branching, rebasing, and merging, to support continuous integration and deployment.

You're ideal for this role if you have:

  • 7+ years of experience in software development with a focus on Angular front-end engineering.
  • Mastery of Angular, TypeScript, RxJS, and reactive programming principles.
  • Deep understanding of software design patterns, SOLID, DRY, YAGNI principles, and Angular Change Detection mechanisms.
  • Proven experience applying Smart/Dumb component architecture in complex projects.
  • Hands-on experience with Jest, Spectator, Cypress for testing.
  • Strong Git skills, including advanced workflows.

It is a strong plus if you have:

  • Experience working in financial or banking technology environments.
  • Knowledge of UI/UX best practices and modern design patterns.
  • Relevant certifications in Angular or front-end development.

Language Required for the role:

  • Fluent English (spoken and written)

Eligibility for the role:

  • Only candidates with an existing legal right to work in the European Union will be considered for this role.

#MAKEYourCareerBETTER

Interested? Apply now and include your CV (preferably in English) along with a statement confirming your consent to the processing and storage of your personal data.

Internal number #10134

Benefits

ITDS Clubs

Access to medical insurance

Meal Card

Access to Pluralsight & Udemy

Integrational Events

Seus critérios

Quer ser notificado sobre novas vagas de emprego
que correspondam aos critérios acima?

Ao fornecer o endereço de e-mail e clicar em “Notificar-me”, concorda que a ITDS lhe envie notificações por e-mail que correspondam aos critérios que indicou.