Relocantly← All jobs

🇫🇷 Montrouge, France · 1w ago

Développeur Fullstack Senior - H/F

Display Interactive

LinkedInsenior
Apply on LinkedIn →Get jobs like this daily
Descriptif du posteMissionsAu sein d’une équipe de développeurs, vous serez impliqué dans la conception, le développement, la livraison et l’évolution de composants logiciels critiques et complexes, qu’ils soient embarqués ou déployés sur des plateformes cloud.Ces composants répondent à des exigences fortes en matière de haute disponibilité, de redondance, de résistance à la charge, de performance et de rapidité de déploiement.En tant que Développeur Full-Stack Senior, vous interviendrez sur l’ensemble de la chaîne de développement, avec une dominante front-end en React et back-end en Python et/ou PHP.Vos principales responsabilités seront les suivantes :Participer activement à la conception et aux choix techniques.Concevoir et développer des applications front-end en React.Concevoir et développer des API et des services back-end en Python et/ou PHP, notamment avec FastAPI et Symfony.Participer au développement, à l’évolution et à la maintenance des services existants.Garantir la qualité, la performance, la maintenabilité et la sécurité des développements.Réaliser des revues de code et accompagner les développeurs moins expérimentés.Créer et maintenir des tests unitaires, fonctionnels et d’intégration automatisés.Participer à l’amélioration continue des architectures et des pratiques de développement.Effectuer des déploiements en production.Analyser et résoudre des incidents techniques complexes.Fournir un support de niveau 2/3 côté ingénierie.Selon votre expérience et votre niveau d’autonomie, vous pourrez également être amené à prendre le rôle de référent technique sur certains projets ou composants.Les outils développés sont utilisés quotidiennement par les salariés de Display ainsi que par les millions de passagers de nos clients. Vous aurez ainsi l’occasion d’avoir des échanges vivants et constructifs avec les différentes équipes, mais surtout de voir concrètement les résultats de votre travail être progressivement utilisés et déployés.Profil recherchéVous justifiez d’une expérience d’au moins 7 ans dans le développement d’applications web, avec une expérience significative sur les technologies que nous utilisons, en particulier React, Python et/ou PHP.Passionné par le monde du web, vous êtes un véritable professionnel du développement full-stack. Vous êtes à l’aise aussi bien sur la partie front-end que sur la partie back-end et êtes capable d’avoir une vision complète de l’architecture et du cycle de vie d’une application.Sur le plan technique, vous excellez principalement en JavaScript, TypeScript et React, ainsi que dans le développement de services back-end et d’API RESTful avec Python et/ou PHP.Vous êtes capable d’intervenir sur des problématiques d’architecture, de performance, de qualité, de sécurité et de maintenabilité.Vous savez également accompagner les autres membres de l’équipe, partager vos connaissances et contribuer activement aux choix techniques.Pour information, notre stack est principalement composée de PHP/Symfony, Python/FastAPI, JavaScript/React, Redis, MySQL, PostgreSQL et SQLite.Côté système et infrastructure, nous utilisons notamment Kubernetes, Nginx, Varnish, Ansible, RabbitMQ et GitLab CI/CD. Pour l’hébergement, nous utilisons principalement AWS.Les compétences et qualités requises sont donc les suivantes :Front-end : React, HTML5, SASS, JavaScript, TypeScript, Jest, Playwright.Back-end : Python, FastAPI, PHP 7 et 8, Symfony, PHPUnit, Behat.API : conception et intégration d’API RESTful.Bases de données : MySQL, PostgreSQL, SQLite, Redis, MongoDB.Asynchrone : RabbitMQ ou technologie équivalente.Outils : Linux Ubuntu, Docker, Git.Intégration continue : GitLab CI/CD ou pipeline de tests équivalent.Bonne maîtrise des principes d’architecture logicielle et des bonnes pratiques de développement.Bonne maîtrise des tests automatisés et des processus de revue de code.Capacité à analyser, diagnostiquer et résoudre des problématiques techniques complexes.Capacité à travailler de manière autonome et à prendre des décisions techniques.Capacité à transmettre ses connaissances et à accompagner les autres membres de l’équipe.Maîtrise des standards et des bonnes pratiques de développement, notamment PSR.La maîtrise de l’anglais écrit et parlé, avec un niveau minimum CEFR B2 ou TOEFL iBT 72, est indispensable.Les +Une expérience dans la conception d’architectures distribuées ou de services à haute disponibilité.Une expérience dans le développement de logiciels embarqués ou fonctionnant dans des environnements à connectivité limitée.Une bonne connaissance des problématiques liées à la performance, à la résilience et à la montée en charge.Un attrait pour les sujets DevOps, même avec des connaissances limitées.Des connaissances sur Ansible et Amazon Web Services, notamment Lambda, S3, SNS et SQS.Une expérience dans l’accompagnement technique ou le mentoring de développeurs.Qui sont-ils ?Notre société, Display Interactive, est un acteur majeur de l’industrie IFEC (Inflight Entertainment and Connectivity).Chez Display, nous développons de A à Z tout un écosystème permettant de proposer aux passagers d’avions commerciaux ou VIP des services de divertissement à bord. Nous avons également lancé, en début d’année, un nouveau projet de connectivité.Le but ? Fournir un accès Internet haut débit aux passagers grâce aux nouvelles constellations de satellites.Nous travaillons déjà avec plusieurs compagnies aériennes et avons établi des partenariats avec un acteur majeur de la connectivité satellitaire.Nous recherchons aujourd’hui de nouveaux talents pour étoffer et renforcer notre équipe de développeurs basée à Montrouge.

Sourced from LinkedIn. Relocantly aggregates public job postings; apply on the original site.