Job Description
Roles & Responsibilities
We are looking for a senior Fullstack Developer with over 7 years of experience, specializing in Vue.js (Front-End dominant) and Java/Spring Boot. An expert in developing modern, interactive, and performant user interfaces, with a strong sensitivity to user experience and frontend best practices.
His missions:
- Develop modern web user interfaces with Vue.js and UI libraries
- Design and maintain robust and scalable applications with Java/Spring Boot
- Use an Agentic AI Assistant in IDE or CLI to optimize development
- Manage components, data, and user interactions in Vue.js
- Optimize application performance (Core Web Vitals)
- Develop frontend tests (unit, integration, and E2E)
- Participate in all phases of the application lifecycle: design, development, testing, deployment, and maintenance
- Apply Agile SCRUM methods and collaborate with Product, Design, and Tech teams
Desired Candidate Profile
- More than 7 years in Fullstack Java/Vue.js (Front-End dominant)
- Proven experience in developing modern and interactive web applications
- Experience in retail/large distribution is a plus
Technical Skills:
- Languages & Frameworks: Vue.js, Java, Spring Boot
- Frontend: Modern interface development, Core Web Vitals, E2E tests
- Backend: Java/Spring Boot, modular architectures
- Tools: Agentic AI Assistant (IDE/CLI), Git
- Methods: Agile SCRUM
- Soft Skills: Fluent communication in French, analytical mind, collaboration, respect for deadlines