• Experience developing enterprise web applications, according to the relevant seniority level, with exposure to application modernization and AI-assisted development practices being highly valued for senior profiles.
• Experience working in an Agile delivery model;
• Experience across frontend and backend software development;
• Experience supporting production applications, incidents and releases is valued;
• Experience in Banking, Financial Services or other regulated environments is considered an advantage.
• Frontend: React.js, JavaScript or TypeScript, HTML and CSS;
• Backend: Node.js and Koa.js, Express.js or equivalent frameworks;
• SOLID principles and software engineering best practices;
• REST APIs, API integration, OpenAPI and API orchestration concepts;
• Backend for Frontend architecture and integration between frontend, BFF and backend services;
• Authentication and authorisation concepts, including OpenID Connect;
• Secure coding practices;
• Azure DevOps and CI/CD pipelines;
• Azure Kubernetes Service;
• Azure Cloud and cloud-native application concepts;
• Unit testing, integration testing and debugging;
• Git, Visual Studio Code, Bruno and browser development tools;
• Node.js package management and npm;
• Mendix knowledge is considered an advantage but is not mandatory.
• Familiarity with AI-assisted software engineering practices, including code generation, code review, test automation, documentation generation and migration acceleration using AI tools;
• Understanding of AI-driven software modernization and development acceleration approaches is considered a strong advantage.
Profile & Other Requirements
• Professional English at C1 level, spoken and written, is mandatory;
• French and/or Dutch are considered an advantage;
• Strong teamwork and communication skills;
• Proactive mindset with a commitment to continuous learning and adaptability;
• Customer and business-oriented approach;
• Generalising-specialist mindset, with the ability to work across different Workforce applications and technologies;
• Willingness to support production activities and planned deployments when required;
• Alignment with CET working hours is required;
• Lisbon and Portugal-based, following a hybrid working model.
Must own a valid work permit or EU/Schengen Space nationality to legally work in Portugal.