
- Senior
- Optionales Büro in Lisbon
Software Engineer – Front End
MAIN PURPOSE
Richemont is looking for a highly skilled and motivated Frontend Software Engineer with full stack experience to enhance and maintain our Website Factory platform. This platform has the ambition to become the core group solution for all campaign and content-focused digital experiences.
As a senior software engineer in this small and dynamic product-focused team, you will play a key role in leading the technical stream by providing mentoring to the junior developer and being a key partner to the Product Owner and Business Analyst to analyze, estimate and develop incoming requests.
You will leverage your understanding of composable architectures with modern frontend development principles to improve the scalability, maintainability, and performance of the application. Your expertise will ensure full alignment with Richemont’s digital and web standards, delivering seamless customer experiences.
You will operate in a global, multi-time-zone environment, engaging with teams at different management levels to ensure integration, scalability, and performance across digital platforms. The ideal candidate will be a strong collaborator, capable of working transversally across different platforms and contributing to the overall success of our technology initiatives.
Additionally, you will act as a subject matter expert (SME) within your domain, providing technical guidance and best practice recommendations. You will help improve efficiency, code quality, and system architecture while ensuring alignment with Richemont’s technology ecosystem.
Technical Skills
- 5+ years of experience in Front end development, including design, and implementation: Next/React, CSS, tailwind, typescript Node.js, npm.
- Solid understanding of frontend development principles and best practices (e.g., responsive design, accessibility, performance optimization).
- Experience in AWS deployment and hosting
- Hands-on experience managing website development and delivery.
- Strong understanding of RESTful APIs (Swagger/OpenAPI) and related protocols (JSON, XML, HTTP) and integration with backend services
- Knowledge of Docker-based deployments.
Responsabilities - Develop and maintain user interfaces using Next/React JS, ensuring a responsive, accessible, and engaging user experience
- Implement and adhere to the latest frontend development principles and best practices, including component-based architecture and testing Write clean, well-documented, and testable code.
- Participate in code reviews to ensure code quality and knowledge sharing
- Support and maintain the legacy AWS instance
- Design, develop, and maintain API to support frontend functionality and integrate with various backend systems.
- Ensure the security and performance
- Understand, define and maintain our headless CMS, ContentStack, architecture
- Work with the DevOps Team to implement CI/CD pipelines and automate deployments.