Natixis in Portugal is currently seeking a Senior Angular Developer to join its BPCE-SI team, within the IT department, working in a hybrid model from the Porto or Lisbon office.
Responsibilities:
Build responsive and user-friendly interfaces using Angular and TypeScript;
Develop reusable UI components, services and modules;
Connect frontend components with backend APIs;
Write clean, efficient and maintainable code;
Create and run unit, integration and end-to-end tests;
Improve application speed and scalability;
Collaborate with designers, product managers and backend developers;
Debug and resolve issues in the application;
Stay up to date with the latest Angular features and best practices.
Hard skills:
Advanced knowledge of JavaScript;
Advanced knowledge of Angular, with experience in versions 19+;
Good knowledge of semantic HTML5;
Good knowledge of TypeScript;
Good knowledge of CSS and preprocessors such as SASS/SCSS or LESS;
Good knowledge of RxJS;
Good knowledge of unit testing;
Good knowledge of versioning systems;
Familiarity with accessibility;
Familiarity with design systems;
Good communication skills in English, with B2 level required;
Communication skills in French are highly valued.
Soft skills:
Proactive personality and critical thinking;
Excellent problem-solving skills;
Strong communication and interpersonal skills.
Additional information:
Only CVs submitted in English will be considered;
Flexible hybrid work policy;
Green Transportation Budget;
Access to electric bikes;
Wellbeing initiatives through the Honolulu Wellness Club;
Prayer Room and Lactation Room available;
Themed Villages that inspire creativity and collaboration;
Inclusive, caring and fair workplace supported by ESG and DEI strategies.