En fonction de ce que vous maîtrisez, de ce que vous voulez apprendre et un peu de nos priorités, vous travaillerez sur la conception logicielle et l’implémentation du code des applis (backend en Ruby on Rails, frontend JavaScript, TypeScript, Fomantic UI, Ember.js…), leurs déploiements (Docker, PostgreSQL…), la surveillance et le maintien en production (DataDog, Sentry…), le choix des outils et des méthodes de travail.
Nous faisons des peer reviews pour chaque changement apporté à la code base, du pair programming sur les tâches complexes, des réunions d’architecture où nous décidons ensemble de l’approche technique à suivre. Bref, vous ne travaillerez pas seul. Et tout cela au sein d’une équipe de développeurs experts et passionnés qui aura à cœur de vous faire progresser !
Notre catalogue est en pleine évolution avec énormément à créer, ce sera donc l’occasion, de nous aider à lutter contre la dette technique, de travailler de manière globale sur les fonctionnalités, sur son ergonomie, sur son utilisation…
Il nous paraît vraiment important que vous sachiez comment fonctionne un site Web (HTML, CSS, ce que fait un navigateur Web), ce qu’est le développement front à l’aide d’un framework JavaScript tel que Ember, React, Angular et d’un framework CSS tel que Semantic UI ou Bootstrap. L’attrait pour l’ergonomie est un plus.
Des connaissances en développement côté serveur (base de données, API Rest) serait un plus mais ne sont pas indispensables. Nous avons simplement l’habitude de développer les fonctionnalités de bout en bout, de l’API au front Web. Nous avons l’habitude de travailler en TDD, avec de l’intégration et du déploiement continue.
Ces entreprises recrutent aussi au poste de “Développement de logiciels et de sites Web”.