Recrutements
Développeur.euse Full Stack (Go/ES6/Elm) - F/H - CDI
LMBA, éditeur du logiciel GEDIX, recherche son Lead Développeur(euse) afin de
Notre suite logicielle est une plateforme MES déployée chez les plus grands industriels français. Les modules métiers principaux tournent autour de la communication “machine to machine”, de la gestion documentaire, de l’organisation des dossiers de fabrication, et de la supervision de la performance des ateliers. Beaucoup d’autres modules métiers n’attendent plus que vous pour être développés !
Les technologies que vous utiliserez :
- architecture orientée services, développée en Go, autres langages possibles lorsque la valeur ajoutée est avérée, dialogue inter-services via API REST,
- stockage et requêtes des données dans SGBDR SQL (sqlite, mssql, oracle),
- clients graphique ES6/React, migration prévue vers Elm,
Votre environnement de travail :
- développement sous Linux (avec, si besoin, aide à installation, utilisation et maintenance),
- la solution logicielle est exploitée sous Windows (cross-compilé depuis Linux) : une connaissance de Windows est à posséder ou sera à acquérir via formation interne,
- vous disposez de deux PC : une station de travail puissante au bureau et un laptop récent pour le travail à distance.
Parmi vos compétences techniques actuelles :
- Go : vous avez idéalement déjà développé avec, ou bien vous avez de l’expérience avec une technologie similaire et être prêt à apprendre ce nouveau langage (formation interne),
- SQL : une connaissance de base est nécessaire,
- Javascript (ES6, React, Elm) : vous avez l’habitude de concevoir des composants d’UI destinés à être utilisés quotidiennement.
- La connaissance des langages de notre stack n’est pas une condition absolue (mais il faut bien sûr être prêt à les apprendre :))
Au sein du service Logiciel, vos tâches quotidiennes seront :
- vous prenez à votre charge les tâches de développement qui rentrent dans le pipe de production du service Logiciel : nouvelles fonctionnalités utilisateurs, modifications de fonctionnalités existantes et correction de bug,
- vous dialoguez avec le chef de produit/projet afin de vous assurez que vous avez une bonne compréhension des tâches de développement,
- vous produisez les plans de tests qui accompagnent les tâches de développement que vous prenez en charge, en expliquant la nature de vos modifications,
- vous prenez en charge les tests de non régression qui peuvent être impactés par vos tâches de développement,
- vous dialoguez avec le Lead Développeur.euse afin de produire une livraison de votre tâche de développement qui soit en adéquation avec les bonnes pratiques en vigueur, ainsi qu’un Changelog précis et compréhensible.
Votre profil professionnel est axé sur :
- vous êtes un.e passionné.e qui aime développer des fonctionnalités logicielles qui sont appréciés par les utilisateurs,
- vous avez une forte appétence pour l’utilisabilité de vos travaux et apportez un soin particulier à l’UX/UI,
- vous aimez apprendre de nouvelles méthodes, technologies et langages,
Votre profil humain suit quelques grandes lignes directrices :
- vous êtes un.e team player qui sait dialoguer dans une démarche constructive,
- vous aimez mener à terme des tâches de développement complexes et complètes en autonomie,
- vous appréciez avoir l’opportunité d’agir de façon transversale sur l’entièreté de l’offre d’un éditeur de logiciel.
Vos origines ou vos études n’ont aucune importance, seules comptent vos compétences, expériences et votre potentiel dans notre équipe, alors n’hésitez pas à venir relever le défi !
Postulez : envoyez CV ainsi qu'un bref descriptif de votre profil et expériences à jobs@lmba.fr, nous vous répondrons rapidement ! Des exemples de briques applicatives (code, documentation, architecture, etc) que vous auriez développées précédemment sont appréciés.