Nous recherchons un(e) Ingénieur(e) Logiciel pour rejoindre nos équipes Tech / IT au sein de la Tribe "Website". Rattaché(e) à l'un de nos Engineering Managers, vous intégrerez une équipe de développement performante. Votre mission consistera à concevoir, développer et maintenir des applications logicielles répondant aux besoins de notre entreprise.
En tant qu'Ingénieur web, vos missions seront de :
- Développer des fonctionnalités dans le respect des délais, de la qualité attendue et des exigences définies.
- Produire un code optimisé, maintenable et évolutif, en appliquant les bonnes pratiques établies par votre squad et les design patterns appropriés.
- Assurer une couverture significative de votre code par des tests unitaires, d'intégration, E2E ou automatisés.
- Participer activement aux revues de code en identifiant des axes d'amélioration et en apportant un retour constructif à vos collègues.
Vos responsabilités
- Concevoir, développer et maintenir des applications logicielles en utilisant des langages et frameworks modernes au sein d'une équipe de développement performante.
- Écrire un code propre, efficace, maintenable et bien documenté, conforme aux standards de l'industrie.
- Mettre en place des tests automatisés pour les fonctionnalités développées.
- Contribuer aux revues de code et à l'amélioration continue des processus de développement.
- Détecter et résoudre les problèmes techniques et bugs, tout en proposant des solutions pour optimiser la performance logicielle et l'expérience utilisateur.
- Collaborer avec l'équipe design dans l'élaboration d'un design system.
- Participer à la définition de l'architecture des projets et à la conception des nouvelles features.
- S'impliquer dans les réunions d'équipe, les sessions d'estimation et les rétrospectives.
Profil recherché
Compétences indispensables :
- Maîtrise des principes SOLID
- Excellente connaissance des dernières versions de CSS et HTML
- Expérience en optimisation des performances web et gestion de sites à fort trafic
- Maîtrise de la sécurité web
Compétences appréciées :
- Expérience en NodeJS
- Maîtrise de PHP 7+ (notre backend utilise PHP 8.1)
- Pratique des API REST et JSON
- Connaissance des architectures événementielles
- Maîtrise de la Clean Architecture
- Expérience en TDD et intégration continue
- Pratique de NoSQL, Redis, RabbitMQ et ElasticSearch
- Connaissance des méthodologies Agiles
La maîtrise du français et de l'anglais est indispensable.
3 jours de télétravail par semaine
Créer une alerte emploi pour cette recherche