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.
<endereço ocultado>
Para ter acesso aos endereços (email/site) de candidatura neste anúncio deverá estar autenticado no site.
Ainda não tem conta no ITJobs ?
Aceda aqui e crie já a sua conta.
-
Porto - Híbrido
-
Porto - Híbrido
-
Remoto
-
Porto - Híbrido
-
Lisboa - Híbrido
-
Porto - Híbrido

