Senior Software Engineer Fullstack TypeScript / React Lille - Freelance (M/F)
We are recruiting a Senior Software Engineer Fullstack TypeScript / React - Lille / Villeneuve-d'Ascq
As part of a long-term mission for one of our major corporate clients in the retail sector, we are looking for a Senior Software Engineer Fullstack to join an international team working on strategic digital products focused on loyalty and personalized customer experience.
The mission
You will join a product team composed of a Product Manager, a Tech Lead, and several Software Engineers, in an environment where scalability, performance, quality, and resilience are central topics.
Your main responsibilities:
- Design and develop high-performance and scalable customer-facing applications
- Develop primarily in TypeScript, React, and Node.js / NestJS
- Participate in design choices and architectural evolution with technical leads
- Apply principles of Clean Architecture, DDD, SOLID, and TDD
- Work within a Software Craftsmanship culture: pair programming, pair testing, mob programming, code reviews
- Implement a complete testing strategy: unit, integration, acceptance, and performance
- Contribute to CI/CD pipelines and Cloud Native deployments on GCP / Kubernetes
- Adopt a "You build it, you run it" approach: deployment, observability, incident management, and continuous improvement
- Contribute to the team's DevSecOps / SRE practices
- Use AI tools applied to development while maintaining a high standard of code quality
Technical Stack
Frontend: TypeScript, React.js Backend / BFF: Node.js, NestJS, Fastify Cloud: GCP, Kubernetes, Aiven CI/CD: Git, GitHub Actions, Docker Data / Cache: Valkey Observability: Datadog Practices: Agile, SRE, DevSecOps, Craftsmanship, DDD, TDD, SOLID, Clean Architecture
Villeneuve-d'Ascq / Lille metropolitan area 2 days of remote work per week
Interested or available soon? Contact me directly via DM with your CV, your availability, and your daily rate (TJM).
#TypeScript #React #NodeJS #SoftwareEngineer #Fullstack #GCP #Kubernetes #NestJS #DevSecOps #SRE #Craftsmanship #TechJobs #Freelance #Lille
Profile sought
- Minimum 6 years of experience in Software Engineering
- TypeScript expertise and solid React.js experience
- Good mastery of Node.js and modern architectures
- Significant experience with customer-facing front-end applications with high performance stakes
- Mastery of GCP / Kubernetes and CI/CD environments
- Strong culture of quality, testing, and craftsmanship
- Ability to step back and contribute to technical decisions
- Comfortable in an international and collaborative environment
- English B2 minimum