We are looking for a Senior Frontend Developer to support the development and maintenance of payment-related digital solutions within the banking sector, working from Lisbon.
WHAT YOU WILL DO
- Design, develop and maintain frontend application components using Angular and TypeScript.
- Apply clean code principles and common design patterns to support scalable and maintainable software.
- Implement Angular architecture practices, including change detection optimization and smart and presentational component separation.
- Develop and maintain reactive application logic using RxJS and its operators.
- Contribute to unit and end-to-end testing to ensure application quality and reliability.
- Use advanced Git practices to support collaborative development, branching, merging and code integration.
- Collaborate with technical teams to analyze requirements, deliver application features and support continuous improvement.
WHAT WE ARE LOOKING FOR
- 6 to 9 years of experience in frontend development or software engineering.
- Strong experience with Angular-based application development.
- Ability to apply software engineering principles such as SOLID, DRY and YAGNI in practical delivery contexts.
- Good understanding of maintainable code, component architecture and testing practices.
- Collaborative, rigorous and solution-oriented approach to software delivery.
TECHNICAL SKILLS
- Angular
- TypeScript
- RxJS
- Angular change detection
- Smart and presentational components
- Clean Code
- SOLID principles
- DRY principles
- YAGNI principles
- Design patterns
- Unit testing
- End-to-end testing
- Jest
- Spectator
- Cypress
- Git
- Branch management
- Merge and rebase workflows
WHAT WE OFFER
- Private health insurance from day one, with no waiting periods and optional family extension.
- Confidential mental health support through TEAM 24, including psychological support, content and live sessions.
- Continuous learning and certification support throughout your journey.
- Flexibility whenever the role and context allow it, supporting sustainable delivery and daily balance.
- Childcare vouchers and practical family support measures.
- Team moments, shared milestones and leadership presence when it matters most.
- Upskilling opportunities in quality management, information security, AI governance or cybersecurity best practices, according to role relevance and professional development needs.
EQUAL OPPORTUNITY
Hexa is committed to inclusive and fair recruitment practices. We value different backgrounds, perspectives and experiences, and we naturally align our approach with the principles of the Portuguese Diversity Charter.
HEXA LIFE
At Hexa, every professional is a Builder. You will join a collaborative environment based on honesty, mutual support and agility, where people are encouraged to contribute, improve and create lasting impact through responsible and high-quality work.