- Company Name
- Groupe Trenois
- Job Title
- Développeur(se) Front-End E-commerce H/F
- Job Description
-
**Job Title**
Front‑End E‑Commerce Developer
**Role Summary**
Design, develop, and maintain scalable e‑commerce front‑end applications (Angular/NGRx). Serve as the technical liaison between design, product, operations, and back‑office APIs while ensuring high code quality, performance, SEO, and accessibility.
**Expectations**
- Deliver robust, maintainable code that meets business and technical standards.
- Collaborate cross‑functionally to translate user experience goals into functional features.
- Drive continuous improvement of front‑end architecture and deployment practices.
**Key Responsibilities**
1. **Front‑End Development** – Build and evolve Angular/NGRx web and future mobile applications; optimize performance, SEO, and accessibility.
2. **Technical Leadership** – Estimate effort, plan sprints in Jira, and enforce best‑practice coding standards and documentation.
3. **API & Integration** – Define integration needs with RESTful APIs, ERP, and Intershop; write functional specifications and coordinate production releases.
4. **Design Collaboration** – Work with UI/UX designers to maintain visual consistency and user‑friendly interfaces.
5. **Stakeholder Coordination** – Engage with support, marketing, commerce, logistics, and IT teams to refine user journeys and troubleshoot.
**Required Skills**
- Proficient in Angular, NgRx, and related ecosystem.
- Experience with RESTful APIs, ERP/Intershop integration.
- Familiarity with CI/CD pipelines (GitLab CI/CD, Azure DevOps), Jira, and Git workflow.
- Knowledge of SEO fundamentals, web performance, and accessibility (WCAG).
- Ability to evaluate and implement best practices for code quality and maintainability.
- Optional: Experience with React, PHP, Tailwind, Algolia, Spartan.
**Required Education & Certifications**
- Bachelor’s (Bac+3) to Master’s (Bac+5) degree in Computer Science, Web Development, or equivalent.
- Professional certifications in Angular, front‑end development, or related technologies are a plus.