marmelab recrute !

  • Marmelab est un atelier d’innovation installé à Nancy, Dijon, Caen et Paris, et associé à une grande SSII internationale. Nous accompagnons grands comptes et startups du proof-of-concept au produit fini, avec une démarche inspirée du Lean Startup mêlant conception centrée sur les utilisateurs, agilité, open-source et technos web.

    Nos valeurs – la créativité, le pragmatisme et le partage de la connaissance – guident le choix des recrutements, mais aussi des projets et des technologies.

    Toujours à l’affût du bon accord besoin/produit/techno, nous mettons frameworks et composants à l’épreuve des clients finaux. Nos outils actuels ? Node.js, React.js, Angular.js, ES6, PHP5, Symfony2, Go, PostgreSQL, MongoDB, AMQP, ElasticSearch, Docker, GitHub... Notre méthodologie ? Plateau projet SCRUM dans nos locaux, pair programming et pull requests. Notre spécificité ? Apéros, hackdays, R&D, salons, et surtout l’entraide qui forge un vrai esprit de tribu.

  • Une équipe de passionnés d'innovation et de technologie

    Qui sont vos prochains collègues ? Vont-ils vous manger ? La réponse, en toute transparence, est sur Internet.

  • Vous vous voyez chez marmelab?

  • Développeurs web / mobile (JS / PHP / C# / Java)

    Pour accompagner notre développement sur Nancy, Caen et Dijon, nous recrutons des développeurs backend confirmés, dont la principale qualité est l’amour du travail bien fait. Peu importe le langage de programmation que vous maîtrisez. Vous apprendrez à nos côtés les technos du moment, et la bonne manière de les mettre en oeuvre.

    Rejoignez-nous pour devenir un Développeur JS Full-stack, apprendre et mettre en application sous l'oeil de mentors expérimentés:

    • ES6
    • Node.js
    • React.js et Redux
    • React Native
    • GraphQL
    • PostgreSQL
    • d3.js
    • AWS

    Cette stack reflète les outils que nous utilisons actuellement, mais elle évolue au gré des innovations et de vos propres intérêts. Ce sera celle de votre premier projet, mais nous sommes des pragmatiques plus que des dogmatiques. Aussi, il se peut très bien que vous ayez à travailler sur des projets en Go, Python, Ruby, PHP, ou Scala ! C'est pourquoi nous recherchons des développeurs qui, au-delà de l'expertise d'un langage en particulier, ont acquis l'expérience de la programmation web en général, et sauront transposer cette expérience dans d'autres langages.

    Difficile de vous dire exactement sur quel projet vous travaillerez, puisque nous recrutons sur profil et à long terme (jetez un oeil à nos références pour vous faire une idée). Après six semaines d’intégration passées à explorer de nouvelles pistes techniques sous la supervision d’un architecte, vous serez intégré(e) à une équipe pluridisciplinaire dans laquelle votre talent pourra s’épanouir.

    Votre rôle sera d’accompagner la conception et les choix techniques, d'évaluer, implémenter et tester de nouvelles fonctionnalités, de faire du refactoring et des code reviews. Vous mettrez en application le meilleur des technologies web pour construire de vrais produits. Venez avec vos idées, votre propre expertise, vos expériences et votre envie de partage – nous ferons ensemble de grandes choses.

    Attention, nous recherchons des développeurs confirmés, avec au moins 5 ans d'expérience. Vous maitrisez notamment:

    • JS ou PHP5/7 ou .Net/C# ou Java/J2EE ou Ruby ou Python
    • Un framework MVC (Express, Symfony, MVC.Net, Sprint, RoR, Django), utilisé en production sur un projet d'envergure
    • Les architectures API-centric (REST, HTTP)
    • Les design patterns (Gang of four, PoEEA, DDD)
    • le Test-Driven Development
    • Les aspects Front (HTML, CSS, animations, accessibilité)
    • Au moins une base de données relationnelle (PostgreSQL, MySQL, MSSQL, Oracle)
    • Au moins une base NoSQL (ElasticSearch, Redis, MongoDB, Cassandra)
    • Linux
    • L'optimisation de performance (profiling, cycle de vie d'une page web, gestion mémoire)
    • La collaboration avec d'autres développeurs (pull requests, revues de code, intégration continue)
    • Le français et l'anglais (à l'écrit et à l'oral, car vous serez en contact direct avec le client)
    • Les méthodes agiles (SCRUM / KANBAN / Lean Startup)

    Architecte logiciel PHP / JS

    Nous recrutons également un Architecte confirmé ayant un fort retour d’expérience sur des gros projets (jours hommes / budget). Vous avez à la fois une expertise du développement web et web mobile (POO, SOA, CI, RIA) vous conférant le statut d’architecte, et l’habitude de travailler sur des projets agiles (SCRUM / Lean Startup). Vous savez vous mettre au niveau des besoins clients et vous adapter à leurs contraintes, avec pragmatisme et empathie.

    Votre mission sera un véritable challenge, vous devrez :

    • mesurer la faisabilité et la rentabilité des projets en avant-vente
    • accompagner les clients de marmelab dans les phases amont des projets (itération zéro, prototypage, définition des rôles)
    • être l’interlocuteur privilégié chez marmelab pour certains projets client
    • animer des rituels agiles (standup, planning poker, démo, rétrospective)
    • mesurer la qualité et la vélocité, détecter les dérives, et y remédier
    • poser et motiver les décisions d’architecture au quotidien
    • assurer une veille technique et méthodologique continue
    • accompagner la montée en compétence des équipes de développement

    Venez avec vos idées, votre propre expertise, vos expériences et votre envie de partage nous ferons ensemble de grandes choses. Rejoignez Marmelab et nos équipes !

Votre profil cadre avec le poste ?

Contactez-nous