Skip to content
All opportunities
Collective.workExternal opportunity

front end - Freelance (H/F)

Hauts-de-France, France

About the role

The context Our client, an international player in the sports retail sector, is developing personalized, attractive, and eco-responsible loyalty solutions within its Membership team (25 employees, international scope) to enrich the customer experience within its digital ecosystem. A strategic challenge: moving from a mass engagement logic to individualized relationships, adapted to each customer's preferences. Your missions * Integrate a multidisciplinary team (1 Product Manager, 1 Tech Lead, 3 Software Engineers) within a sub-domain composed of 2 other product teams * Work in close collaboration with the Staff Engineer to ensure the sustainability of the software architecture and the monitoring of the technical vision * Participate in design discussions and end-to-end development of scalable and high-performance services * Contribute to code reviews (clean, maintainable, testable code) and overall quality * Adhere to a DevSecOps culture: daily deployments, incident management, continuous improvement of monitoring and security * Document the developed solutions Technical environment * Stack: TypeScript (Front React, BFF NestJS/Fastify) * CI/CD: Git, GitHub Actions, Docker * Cloud: GCP (Kubernetes), Aiven, Valkey * Observability: Datadog * Collaborative tools: Slack, Google Suite, Confluence, Jira * Methodology: Agile, SRE philosophy, craftsmanship practices (pair-programming, pair-testing, mob programming) Desired profile * Minimum 6 years of experience as a Software Engineer * Strong experience in designing and developing high-performance customer-facing front-end * Solid knowledge of DDD, TDD, SOLID, and clean architecture * Confirmed experience in setting up CI/CD and various testing layers (Unit, Acceptance, Integration, Load Testing.) * Good command of cloud technologies (GCP/K8S) * "You build it, you run it" culture: practical experience in observability and incident management * Use of AI as a code accelerator, without relaxing Senior-level standards * English level B2 minimum, comfortable in an international environment * Good communicator, synthetic mind, comfortable with functional aspects and functional management * Sensitivity for a company with a positive impact (#Tech4Good) Remuneration: to be negotiated.