top of page

Fullstack PHP developer

City

Paris

Start

ASAP

Sector

Media

Workspace

Hybrid

Experiences

X + 6 years

Home office

4 days

Eva-May

Headhunter without weapons & violence 

Job description

As part of the development and maintenance of editorial back-offices, the group's Digital Environments department is looking for :
- 1 Symfony back-office developer with senior experience (at least 6 years) in front-end and back-end projects.
He/she will work on the development of the editorial back-offices of the Web editorial offices of the Group's various sites in a 3-tier architecture.

ARTICLE 5 - EXPRESSION OF NEED
5.1 Main tasks
The main tasks of the Symfony back-office developer are :
- Carry out feasibility studies and assess the development workload;
- Develop technical solutions;
- Write project documentation;
- Design and develop tests;
- Participate in development team code reviews;
- Analyze anomalies and contribute to the continuous improvement of the industrialized development cycle;
- Contribute to cross-functional projects with operations.

5.2 Expected skills
The skills expected of the Symfony back-office developer are :
- Technical expertise in the development of editorial back-offices (forms, authentication, security and API clients, etc.);
- Culture of code quality;
- KISS, DRY and SOLID mantras;
- Thoroughness, organizational skills and ability to make proposals;
- Pragmatic and results-oriented;
- Agile (SCRUM);
- Good knowledge of caching issues (objects, http);
- Notions of UX and WebPerf.

5.3 Technical environment
The Symfony back-office developer's technical environment is as follows:

- PHP 8.x, Symfony 5.x/6, phpunit, behat, Cypress, CodeceptJS ;
- Javascript : Vue.js, ES6, JQuery ;
- JWT, two-factor authentication ;
- Push (Mercure/Nchan), RabbitMQ, Redis ;
- CSS3, LESS ;
- Templating Twig, Mustache ;
- REST API Client (Curl, Guzzle/HTTP Client, GraphQL);
- Build: Yarn, Webpack (Encore), Jenkins, Gitlab, Python Fabric ;
- Development environment: Ubuntu, PHPStorm, Docker, Git + Gitflow ;
- Analysis/Logs: Grafana, Kibana, NewRelic, BlackFire, Google Analyics, Google Tag Manager,
data Studio ;
- Multilingual content in UTF8 (e.g. Arabic, Chinese, Khmer, Russian, etc.).

5.4 Deliverables
The deliverables are:
● Source code.
● Documentation.

Stack

PHP 8 ; Symfony 6 ; VueJS ; RabbitMQ ; Redis ; Webpack

You are interested in the offer👇

bottom of page