Fonctionnalité Ingénieur Logiciel
Pour répondre aux besoins de notre entreprise, nous recherchons un(e) Ingénieur(e) Logiciel dévoué et passionné pour concevoir, développer et maintenir des applications logicielles.
Mission:
* 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 l'équipe.
* 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.
Compétences indispensables :
* Maîtrise des principes SOLID.
* Excellente connaissance des dernières versions de CSS et HTML.
* Expertise en Javascript / Typescript, VueJS et Nuxt.
* 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.
],
En cliquant sur "JE DÉPOSE MON CV", vous acceptez nos CGU et déclarez avoir pris connaissance de la politique de protection des données du site jobijoba.com.