Job Description
Job DescriptionAs part of the continuous optimization of our web platform, we are looking for a Front End Web Expert who can support us in improving code quality, front-end performance (suggestion for back), and implement best practices around modern technologies, including real-time (Mercury), REST APIs and automated testing.
MAIN MISSION
- Support for a team of developers
- Optimisation des performances du front-end (React / Typescript) et du back-end (PHP / Symfony / API Platform)
- Optimization of resources used in real time (memory, cpu, first load),
- Implementation of front-end quality standards (bill of materials, error management, etc.)
- Redesign of the React/Typescript code architecture and structure, in alignment with modern development best practices
- Progressive replacement of legacy code (Bootstrap, JavaScript, old React database)
- Implementation of a true Front-End framework: project conventions, quality standards, modular and scalable code organization
- Structuring and securing APIs with API Platform
- Occasional technical supervision of developers (code reviews, testing, etc.)
- Technology watch and proposal of continuous improvements on the stack
TECHNICAL ENVIRONMENT
Migration en cours : React / Typescript / API Platform
Back-end : PHP 8+, Symfony 6 (LTS), API Platform, Mercure, MariaDB, Istio, ELK, Azure, NodeJS
Front-end : Typescript, Framework JS (React/mui)
Queuing : Rabbitmq
Testing : Playwright (E2E), PHPUnit, JEST
Database: MariaDB
Cache : Redis
CI/CD: azure devops / Docker / Git/ K8s versioning
Monitoring : APM Kibana, Grafana, PMM, RUM Kibana, Loki, opentelemetry
Hiring Team Member
