Senior Software Engineer - Front End
Richemont owns some of the world’s leading luxury goods Maisons, with particular strengths in jewellery, watches, fashion and accessories. Each Maison represents a proud tradition of style, quality and craftsmanship and Richemont seeks to preserve the heritage and identity of each of its Maisons. At the same time, we are committed to innovation and designing new products which are in keeping with our Maisons’ values, through a process of continuous creativity.
Senior Software Engineer - Front End
MAIN PURPOSE
In this role, you will work on challenging,
- impact projects, collaborating with Software Engineers, Product Analysts and Architects to design and implement
- edge
- end solutions. Your expertise will ensure full alignment with Richemont’s digital and web standards, delivering seamless customer experiences.
You will operate in a global,
-
- zone environment, engaging with teams at different management levels to ensure integration, scalability, and performance across digital platforms.
Additionally, you will act as a subject matter expert (SME) within your domain, providing technical guidance, best practice recommendations, and technical mentorship to the team. You will help improve efficiency, code quality, and system architecture while ensuring alignment with Richemont’s technology ecosystem.
KEY RESPONSIBILITIES
- Analyze business and technical requirements to design and develop robust
- end solutions. - Develop, test, debug, and deploy
- performance web components while ensuring scalability and security. - Maintain and improve existing services, ensuring code quality and reliability.
- Troubleshoot and resolve
- end performance issues. - Collaborate with the Support Team to diagnose and fix production issues.
- Work with the Dev
Ops Team to implement CI/CD pipelines and automate deployments. - Participate in code reviews and contribute to best practices.
- Translate functional specifications into technical implementations.
- Assist QA Engineers and Test Managers in defining test strategies and automation frameworks.
- Recommend enhancements to improve user experience, performance, and maintainability.
- Actively participate in Agile ceremonies (daily
- ups, sprint planning, backlog refinement, reviews, retrospectives).
REQUIRED SKILLS & QUALIFICATIONS
Technical Skills
- 5+ years of experience in Front end development, including design and implementation.
- Strong
- end expertise in Angular, CSS, Node. js, npm. - Experience with Rx
JS, Ng
Rx or other state management libraries. - Hands-on experience managing website development and delivery.
- Strong understanding of RESTful APIs (Swagger/Open
API) and related protocols (JSON, XML, HTTP) and integration with backend services. - Knowledge of Docker-based deployments.
- Proficiency in Nginx.
- Strong background in security best practices for web applications.
- Proficiency in unit, integration, and system testing methodologies.
- Familiarity with IAM tools (Keycloak, OIDC flows) is a plus.
- Very good understanding of Agile frameworks (eg. Scrum, Kanban, etc. ).
Dev
Ops & Tooling
- Code Quality & Security: Sonar
Qube, Snyk. - Java (17) and Groovy is a plus.
Soft Skills
- Strong
- solving and analytical skills. - Excellent communication and ability to work with multinational,
- functional teams. - Proactive,
- driven, and eager to explore new technologies. - Comfortable working independently in a
- paced Agile environment.
Education & Language
- Bachelor’s or Master’s degree in Computer Science, Software Engineering, or a related field.
- Fluency in English is mandatory, fluency in French or other languages is a plus.
- Informações detalhadas sobre a oferta de emprego
Empresa: Richemont Localização: Lisboa
Lisboa, Lisboa, PortugalPublicado: 9. 7. 2025
Vaga de emprego atual
4 pessoas já viram esta oferta de emprego.