Recrutements

Développeur Full Stack expérimenté (go/clojurescript) - F/H - CDI

LMBA, éditeur du logiciel GEDIX, recherche un(e) développeur(euse) full stack expérimenté pour participer à l’expansion de son service “Développement Logiciel”, où vous participerez activement à la refonte et à l’évolution de notre catalogue de produits et services.

Notre suite logicielle est une plateforme MES déployée chez les plus grands industriels français et pour lequel vous participerez activement à son expansion à l’international. 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 :

  • micro-services en Go (api REST), autres langages possibles lorsque la valeur ajoutée est avérée,
  • stockage et requêtes des données dans SGBDR (Oracle, Sql Serveur, Mysql, Sqlite)
  • clients graphique clojurescript/re-frame, autres technologies lorsque le besoin est avéré,
  • clients cli Go ou autres langages si besoin,
  • interventions ponctuelles sur les offres “legacy” de notre catalogue, aux technologies variées (C, vb6, Java, etc.),
  • utilisation de solutions Open Source lorsque cela apporte une valeur ajoutée.

Votre environnement de travail :

  • vous êtes libre du choix votre OS et éditeur de texte / IDE, ce qui compte est l’aisance avec laquelle vous maniez votre stack de développement (vous avez idéalement un environnement de développement dont vous êtes fier),
  • la cible principale des produits à développer est Windows (VM fournies si besoin), une connaissance de cet OS est requise ou devra être acquise (formation interne),
  • outils de collaboration : Git, Phabricator, Google Apps,
  • laptop de votre choix, double écran, standing desk possible, bureaux et quartier agréables (Lyon part-dieu).

Résumé de notre méthodologie de travail :

  • compréhension avant tout du métier de l’utilisateur final (formation interne, accès à l’utilisateur possible),
  • rédaction avec le chef de produit des cas d’utilisation,
  • complète autonomie et responsabilité sur l’implémentation des cas d’utilisation (performance, tests, documentation), en respectant l’architecture du système et la cohérence du client graphique,
  • la taille et l’importance des cas d’utilisation est fonction de votre expérience,
  • revues de code au sein de l’équipe, tests de cohérence de l’UX/UI,
  • responsabilité des évolutions et bugs sur son propre travail,
  • chacun est responsable de la bonne adoption du fruit de son travail par les utilisateurs finaux.

Parmi vos compétences actuelles :

  • Go : vous avez idéalement déjà développé plusieurs projets avec,
  • SQL : beaucoup d’heures de vol à votre actif,
  • javascript (es5/es6) : maîtrise de la création d’interfaces utilisateurs,
  • programmation fonctionnelle/réactive pour UI : curiosité ou connaissance, et pas d’à priori négatif,
  • il vous manque une voir toutes ces compétences : ce n’est pas grave, les technologies sont interchangeables si vous démontrez de solides bases.

Votre profil développeur(euse) est axé sur :

  • vous êtes un(e) passionné(e) qui aime développer des logiciels qui sont appréciés par les utilisateurs,
  • vous apprenez constamment de nouvelles méthodes, technologies et langages, car vous vous tenez informé de l’évolution de votre métier et testez ce qui vous semble être intéressant de peur de devenir un jour moins “up to date”,
  • vous avez une forte appétence pour l’utilisabilité de vos travaux et apportez un soin particulier à l’UX/UI, que l’interface soit graphique ou cli,
  • vous êtes très sensibles à la performance de votre code et à la beauté d’une architecture logicielle bien implémentée.

Votre profil humain et professionnel :

  • vous êtes un(e) “team player”, plus à l’aise au sein d’une équipe qu’au fond d’une cave,
  • vous communiquez sans aucune retenue tant à l’écrit qu’à l’oral, idéalement en anglais également,
  • vous avez de l’expérience à faire valoir en développement logiciel, si possible dans un environnement similaire au notre,
  • vous savez questionner les habitudes et prendre en charge l’amélioration des savoirs faire de la société,
  • vous avez idéalement de l’expérience dans l’industrie, ou bien vous présentez un intérêt et une curiosité pour le monde industriel et son élan actuel vers le “smart manufacturing”.

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, n'hésitez pas à indiquer votre profil Github si vous en disposer d'un.