Développeur Back-End PHP / Laravel F/H
- PHP
- IoT
- MySQL
- MongoDB
- Symfony
- jQuery
ABGi Technology recrute pour son client, un acteur industriel français spécialisé dans le développement de solutions technologiques connectées, son futurDéveloppeur Back-End PHP / Laravel F/H, basé àChennevières-sur-Marne (94).
🔎 VOS MISSIONS
Dans le cadre du développement et de l’évolution de ses solutions connectées, notre client souhaite renforcer son Bureau d’Études avec un(e) Développeur(se) Back-End expérimenté(e).
Vous intégrerez une équipe technique travaillant sur uneplateforme innovante mêlant communication temps réel et IoT, au cœur d'un environnement produit associant différentes briques logicielles et techniques.
Vous interviendrez sur l’ensemble du cycle de vie des applications, depuis leur conception et leur développement jusqu’à leur mise en production et leur maintenance.
Votre rôle consistera notamment à faire évoluer les applications Back-End et les API de la plateforme, à garantir leur qualité et leurs performances et à assurer leur bonne intégration avec les différents composants du produit.
Vous travaillerez en collaboration étroite avec les équipesProduit, QA et Firmware, nécessitant une bonne compréhension des interactions entre le logiciel, les équipements connectés et les différentes composantes techniques de la solution.
Les missions qui vous seront demandées :
Concevoir, développer et maintenir desAPI REST robustes, performantes et sécurisées ;
Participer à l’évolution et à la maintenance des applications Back-End de la plateforme ;
Réaliser lesmigrations et mises à niveau des différentes technologies utilisées par la plateforme ;
Participer à l’intégration du Back-End avec les différents composants techniques du produit ;
Développer et faire évoluer les fonctionnalités nécessaires aux différents services de la plateforme ;
Concevoir et faire évoluer les modèles de données ;
Travailler sur des environnements utilisantMySQL et MongoDB ;
Optimiser les requêtes et les performances des bases de données ;
Mettre en œuvre les mécanismes d’indexation et de migration de schémas nécessaires aux évolutions de la plateforme ;
Mettre en place, maintenir et enrichir lestests unitaires et fonctionnels ;
Garantir la fiabilité et la non-régression des évolutions développées ;
Identifier, analyser et corriger les anomalies applicatives ;
Veiller à laqualité, aux performances, à la sécurité et à la maintenabilité du code ;
Participer aux revues de code et appliquer les bonnes pratiques de développement ;
Produire et maintenir ladocumentation technique des API et des composants développés ;
Documenter les procédures techniques associées aux applications ;
Collaborer avec les équipesProduit, QA et Firmware ;
Participer aux réflexions techniques concernant l’évolution globale de la plateforme ;
Contribuer à la pérennité et à l’amélioration continue de l’environnement applicatif.
🎯 NOTRE RECHERCHE
Compétences et expériences requises :
Expérience confirmée endéveloppement Back-End ;
Bonne maîtrise dePHP ;
Maîtrise du frameworkLaravel ;
Bonne connaissance deSymfony ;
Solide expérience dans la conception et l’implémentation d’API REST ;
Maîtrise deMySQL ;
Maîtrise deMongoDB ;
Capacité à concevoir, faire évoluer et optimiser des modèles de données ;
Expérience enoptimisation de requêtes, indexation et migration de schémas de bases de données ;
Expérience dans la mise en place et le maintien detests unitaires et fonctionnels ;
Maîtrise des bonnes pratiques de développement et derevue de code ;
Capacité à produire une documentation technique claire et exploitable ;
Sensibilité aux problématiques deperformance, sécurité, qualité et pérennité des applications ;
Capacité à analyser et résoudre des problématiques techniques complexes ;
Maîtrise dejQuery pour les interactions nécessaires avec les interfaces existantes ;
Maîtrise technique de l’anglais.
Les compétences et expériences suivantes constituent de réels atouts :
Expérience dans un environnementIoT ;
Expérience dans le secteur destélécommunications ;
Expérience sur des plateformes impliquant descommunications en temps réel ;
Habitude de travailler sur un produit faisant interagir plusieurs briques techniques ;
Expérience de collaboration avec des équipesFirmware, QA ou Produit ;
Compréhension des problématiques d’intégration entre applications Web, Back-End et équipements connectés.
👤 PROFIL RECHERCHÉ
De formation supérieureBac+5 en informatique, développement logiciel ou domaine équivalent, vous disposez d’une expérience confirmée en développement Back-End.
Vous maîtrisez particulièrement l’écosystèmePHP / Laravel, la conception d’API REST ainsi que les environnements de bases de donnéesMySQL et MongoDB.
Au-delà du développement pur, vous êtes capable d’avoir unevision globale du produit. La plateforme Web constitue en effet l’une des briques d’un ensemble plus large et interagit avec différents composants techniques et métiers.
Vous êtes donc curieux(se) et capable de comprendre les interactions entre le Back-End, les équipements connectés, le Firmware et les autres composants du système.
Autonome, rigoureux(se) et méthodique, vous accordez une importance particulière à laqualité du code, aux tests, aux performances, à la sécurité et à la documentation technique.
Vous appréciez le travail en équipe et savez collaborer avec différents interlocuteurs techniques et fonctionnels.
Votrebon niveau rédactionnel ainsi que votre capacité à utiliser l’anglais dans un contexte technique seront également essentiels pour réussir dans cette mission.
Poste basé à Chennevières-sur-Marne (94).
#LI-ABGI
Développeur Back-End PHP / Laravel F/H · ABGi