Job Description
To support the ongoing optimization of a web-based operational platform, we are looking for a Front-End Web Expert. The ideal candidate will bring deep expertise in improving code quality, enhancing front-end performance, and introducing modern development practices – particularly in real-time systems (, Mercure), REST API architecture, and automated testing frameworks.
1. Mentor and support a team of web developers
2. Optimize front-end (React/TypeScript) and back-end (PHP/Symfony/API Platform) performance
3. Improve resource efficiency (memory, CPU usage, initial load times)
4. Define and implement front-end coding standards (naming conventions, error handling, etc.)
5. Refactor and modernize the React/TypeScript codebase according to best practices
6. Gradually replace legacy code (, Bootstrap, outdated JavaScript, older React versions)
7. Establish a structured, scalable front-end development framework (conventions, modular organization, quality benchmarks)
8. Strengthen API structure and security using API Platform
9. Provide ad-hoc technical leadership (code reviews, testing practices)
10. Stay up to date with front-end technologies and continuously propose improvements
Qualifications
TECH STACK
11. Back-end: PHP 8+, Symfony 6 (LTS), API Platform, Mercure, MariaDB, Istio, ELK, Azure,
12. Front-end: TypeScript, React (with MUI)
13. Queueing: RabbitMQ
14. Testing: Playwright (E2E), PHPUnit, JEST
15. Databases: MariaDB
16. Caching: Redis
17. CI/CD: Azure DevOps, Docker, Git, Kubernetes
18. Monitoring: APM (Kibana), Grafana, PMM, RUM (Kibana), Loki, OpenTelemetry
19. In Progress: Migration to React / TypeScript / API Platform