Ingénieur Conception et Développement Full Stack PHP H/F - CGI
Les missions du poste
Contexte
Afin de renforcer son équipe de développement, une entreprise recherche un Ingénieur Conception et Développement FULL STACK PHP expérimenté qui, sur la base des spécifications fonctionnelles, aura pour mission de participer au développement des applications Web.
Missions
Concevoir et développer des fonctionnalités en PHP.
Maintenir et faire évoluer des applications et des sites web existants.
Développer ou adapter des thèmes et extensions WordPress.
Diagnostiquer les anomalies, proposer des corrections et contribuer à la réduction de la dette technique.
Rédiger et maintenir la documentation technique.
Réaliser des tests et participer aux revues de code.
Appliquer les bonnes pratiques de sécurité, de performance et d'accessibilité.
Compétences techniques requises
Expérience confirmée en développement PHP.
Bonne maîtrise de PHP et des fondamentaux du développement web.
Connaissance pratique de WordPress : thèmes, extensions, configuration et personnalisation.
Maîtrise de HTML, CSS et JavaScript moderne (ES6+).
Bonne connaissance des bases de données relationnelles, notamment MySQL.
Utilisation de Git et des outils de gestion de versions.
Connaissance de Jenkins.
Capacité à lire, comprendre et faire évoluer du code existant.
Sensibilité aux enjeux de sécurité, de performance et de qualité logicielle.
Compétences appréciées
Expérience avec un framework PHP, tel que Symfony ou Laravel.
Connaissance de Gutenberg, de l'éditeur de blocs ou de l'API REST WordPress.
Pratique des tests automatisés et des méthodes d'intégration continue (phpunit, playwright).
Connaissance d'environnements Redhat, Docker ou de solutions de déploiement (Jenkins).
Stack technique
PHP, PHPUnit, WordPress, HTML, CSS, Typescript, JavaScript, SCSS, Webpack, npm, yarn.
Environnement
Outils : Git, Bitbucket, Jenkins, Docker.
Méthodologie : Scrum, intégration continue, revues de code.
Conditions de travail
Démarrage : ASAP
Localisation : Lyon
Le profil recherché
- Expérience confirmée en développement PHP
- Bonne maîtrise de PHP et des fondamentaux du développement web
- Connaissance pratique de WordPress : thèmes, extensions, configuration et personnalisation
- Maîtrise de HTML, CSS et JavaScript moderne (ES6+)
- Bonne connaissance des bases de données relationnelles, notamment MySQL
- Utilisation de Git et des outils de gestion de versions
- Connaissance de Jenkins
- Capacité à lire, comprendre et faire évoluer du code existant
- Sensibilité aux enjeux de sécurité, de performance et de qualité logicielle
- Expérience avec un framework PHP, tel que Symfony ou Laravel (appréciée)
- Connaissance de Gutenberg, de l'éditeur de blocs ou de l'API REST WordPress (appréciée)
- Pratique des tests automatisés et des méthodes d'intégration continue (phpunit, playwright) (appréciée)
- Connaissance d'environnements Redhat, Docker ou de solutions de déploiement (Jenkins) (appréciée)