Dans le cadre de notre croissance, nos équipes Tech grandissent. Nous créons une nouvelle Squad et nous recherchons son futur Lead !
En tant que Lead Technique, ta mission principale sera d’assurer la qualité et la vélocité des développements sur le produit. Leader technique, tu superviseras une équipe de 3 Software Engineer et participeras à la définition et à l’exécution de la roadmap avec l’équipe produit.
Les équipes Tech sont composées de 3 équipes :
Missions :
Définir la stratégie technique des fonctionnalités sur lesquelles tu vas travailler avec ton équipe
Responsable du bon déroulement des sprints :
Responsable de la qualité des Features :
Référent Technique de la stack :
La Tech chez Inpulse, c’est :
Notre Stack :
FRONT : React avec une librairie de composants dédiée à notre design system, le tout testé avec Jest & React-testing-library
BACK : Loopback un framework NodeJS bâti sur Express avec une couverture de tests assurée par Mocha & Sinon & Nock. (Nous envisageons de passer en architecture micro-service avec Nest)
Database : PostgreSQL
Monitoring : nous utilisons DATADOG & SENTRY pour suivre l’état de santé de notre application et être alerté en cas de pépin
Une exigence forte sur la qualité :
Nous privilégions la qualité & la propreté du code plutôt que la quantité. Il nous tient à cœur de documenter, s’assurer que nos guidelines soient respectées et d’optimiser au maximum notre code
Une forte attention est portée sur la réduction de la dette technique, elle fait partie de chacun de nos sprints. Notre objectif est d’éviter la duplication de code et d’uniformiser toute notre stack avec nos design patterns
Tout code doit être correctement testé (tests d’intégration & unitaires) et nous utilisons codecov pour suivre la progression de la couverture de tests sur nos projets. Nous préparons la mise en place de tests E2E & Stress tests pour venir compléter notre panoplie de tests.
Des challenges liés à la croissance
Améliorations & optimisations de notre infrastructure avec le passage en micro-services (pour meilleure encapsulation des ressources, fluidification des développements et des déploiements, etc…), l’introduction de Message Queuing au sein de notre stack (fluidification des pics de charge, améliorations des performances)
L’arrivée d’une app mobile, les technologies sont encore en réflexion (même si react-native & graphql sont privilégiées)
Ces entreprises recrutent aussi au poste de “Développement de logiciels et de sites Web”.
Voir toutes les offres