Contexte
Cozynergy recrute un(e) Ingénieur(e) Développeur(se) backend PHP, avec une connaissance du framework Symfony, pour participer au développement de la plateforme de l’entreprise, au sein d’une équipe très expérimentée et à taille humaine.
Cozynergy, filiale des Banque Populaire et Caisse d’Epargne, a pour ambition d’être le leader de la rénovation énergétique des particuliers dans les territoires.
Après 10 ans d'existence et plus de 5000 chantiers de rénovation énergétique globale à notre actif, nous disposons d’un réseau expert de plus de 400 installateurs agréés RGE, et près de 150 collaborateurs qui œuvrent chaque jour partout en France via nos 10 agences réparties sur tout le territoire.
Grâce à une approche novatrice et clé en main, nous réalisons tous les travaux de rénovation énergétique de l’habitat (isolation, menuiseries, chauffage, climatisation, ventilation, photovoltaïque et domotique).
Missions
Au sein de l’équipe Tech, composée de 4 Développeurs, 1 Product Owner et 1 CPO, et sous la Direction de ce dernier, vous travaillez en Remote ou dans nos locaux de Toulouse.
Vos missions principales :
- Estimer la complexité des futurs développements à réaliser, lors de plannings Poker organisés en équipe
- Réaliser des développements sur notre suite d’applications (PHP 8, Symfony 6), intégrant notamment des outils de collecte et de gestion de leads, de planification de travaux ou de facturation
- Produire les tests automatisés associés à vos développements, au sein d’une plateforme qui dispose déjà d’une bonne couverture
- Améliorer et concevoir des micro-services annexes aux applications
- Procéder à la réflexion technique et à la conception préalables à toute fonctionnalité complexe ou tout nouveau projet d’envergure
- Communiquer sur vos développements en cours lors de points quotidiens avec l’équipe
- Montrer et expliquer les développements que vous avez réalisés lors de démonstrations organisées à chaque fin de sprint auprès de la Direction
Stack technique
- Backend : PHP 8/8.1, Symfony 5/6, Node.js
- Frontend : TypeScript, JavaScript, Next.js & React
- Mobile : React Native, Expo
- CI/CD : Github, Docker, Kubernetes, Jenkins, GCloud
- Tests/Qualité : PHPUnit, PHPStan, PHPCS, Vitest, ESlint, Playwright
- Data : PostgreSQL, Redis, ElasticSearch
- Protocoles : GraphQL, Pub/Sub
- Outils : Linear, Notion, Slack, Google Meet
- IDE : à la carte
Profil
- Vous maitrisez la programmation PHP
- Vous disposez d’une bonne connaissance du framework Symfony
- Vous avez l’habitude de faire des requêtes SQL plus ou moins complexes
- Vous connaissez les fondamentaux de Git et de Docker
- La qualité de code et les bonnes pratiques sont pour vous essentielles, notamment au travers des tests que vous réalisez
- Vous êtes proactif dans votre veille technologique
- Vous êtes à l’aise avec Linux
- Enfin, vous avez déjà une première expérience sur du travail en Remote
Process de recrutement
- Un premier entretien téléphonique avec 1 membre de l’équipe RH (15min)
- Un second entretien en visio ou présentiel avec Pierre, notre CPO (1h)
- Un troisième entretien en visio ou présentiel avec 2 membres de l’équipe Tech (1h30)
- Un dernier entretien téléphonique éventuel avec Nicolas, notre PDG (30min)