Summary
✨ AI‑Generated
A backend developer position focused on evolving applications and APIs for connected technology solutions. The role covers design, development, deployment, maintenance, and performance improvements.
Highlights
Experienced backend role working on connected technology solutions with full application lifecycle involvement.
Description
ABGi Technology recrute pour son client, un acteur industriel français spécialisé dans le développement de solutions technologiques connectées, son futur Dé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 une plateforme 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 équipes Produit, 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 des API REST robustes, performantes et sécurisées ;Participer à l’évolution et à la maintenance des applications Back-End de la plateforme ;Réaliser les migrations 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 utilisant MySQL 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 les tests unitaires et fonctionnels ;Garantir la fiabilité et la non-régression des évolutions développées ;Identifier, analyser et corriger les anomalies applicatives ;Veiller à la qualité, 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 la documentation technique des API et des composants développés ;Documenter les procédures techniques associées aux applications ;Collaborer avec les équipes Produit, 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 en développement Back-End ;Bonne maîtrise de PHP ;Maîtrise du framework Laravel ;Bonne connaissance de Symfony ;Solide expérience dans la conception et l’implémentation d’API REST ;Maîtrise de MySQL ;Maîtrise de MongoDB ;Capacité à concevoir, faire évoluer et optimiser des modèles de données ;Expérience en optimisation de requêtes, indexation et migration de schémas de bases de données ;Expérience dans la mise en place et le maintien de tests unitaires et fonctionnels ;Maîtrise des bonnes pratiques de développement et de revue de code ;Capacité à produire une documentation technique claire et exploitable ;Sensibilité aux problématiques de performance, sécurité, qualité et pérennité des applications ;Capacité à analyser et résoudre des problématiques techniques complexes ;Maîtrise de jQuery 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 environnement IoT ;Expérience dans le secteur des télécommunications ;Expérience sur des plateformes impliquant des communications en temps réel ;Habitude de travailler sur un produit faisant interagir plusieurs briques techniques ;Expérience de collaboration avec des équipes Firmware, 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érieure Bac+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ème PHP / Laravel, la conception d’API REST ainsi que les environnements de bases de données MySQL et MongoDB.
Au-delà du développement pur, vous êtes capable d’avoir une vision 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 à la qualité 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.
Votre bon 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).