Descriptif du poste
Notre équipe technique est composée à ce jour d’une quarantaine de développeurs et développeuses, structurée en 8 squads (de 4 à 8 personnes) autonomes les unes des autres. Chez Combo, nous avons une forte vision produit orientée utilisateurs. Chaque squad a son propre scope du domaine métier (DDD), son organisation et sa méthodologie.
L’équipe est très ouverte et dynamique, nous collaborons beaucoup sur des sujets transverses. Nous aimons apprendre les uns des autres, nous participons à des meetups et écrivons régulièrement des articles techniques sur notre blog, car le partage de connaissances est primordial. La mise en place des bonnes pratiques est également un sujet qui nous tient à cœur, l’amélioration continue est dans notre ADN. Nous soutenons les prises d’initiatives.
Côté frontend, notre
stack s’articule autour de React, Redux, TypeScript, Storybook, Jest, Cypress…
Côté backend, nous utilisons Ruby, API Rest, Sorbet, Ruby on Rails, Sidekick, RSpec, NodeJS, Postgres, Redis, GCP, Github, AWS, CircleCI etc.
Cette offre est à pourvoir en France et en Espagne
Missions
- Maintenir et développer de nouvelles fonctionnalités de A à Z (application, API)
- Participer à l'amélioration de l'organisation, des process et standards de l'équipe Tech
- Mentorer et coacher les membres plus juniors de l'équipe
- Devenir référent sur un ou plusieurs périmètres technique(s) et fonctionnel(s) de l'application
- Échanger avec le reste de l’équipe dans le cadre de codes reviews et pair-programming
- Participer à la croissance folle de Combo !
Profil recherché
Et toi, ton rôle dans tout ça ?
En tant que Fullstack Engineer, tu interviendras au sein de ta squad pour maintenir et développer de nouvelles fonctionnalités, participer à l’amélioration de l’organisation, des process et standards. Tu mentoreras/coacheras tes pairs moins expérimentés et échangeras avec le reste de l’équipe dans le cadre de codes reviews et pair-programming.
Ce que l’on recherche chez un·e candidat·e :
C’est avant tout une personne qui partage nos valeurs, qui s’intégrera et s’épanouira au sein de Combo.
Idéalement, tu es curieux·se, tu aimes apprendre, tester de nouvelles choses et te tenir informé·e des avancées techniques. Tu es humble, tu sais te remettre en question et confronter tes idées à celles de tes collègues de façon constructive. Tu es bon·ne communicant·e (ton discours est clair, précis et structuré), tu as un véritable esprit d’équipe (tu affectionnes le pair-programming et la propriété collective du code n’est pas un souci pour toi)… tu es pragmatique et problem solver, tu aimes transformer des problématiques complexes en solutions simples !
D’un point de vue technique, tu as de solides compétences en Ruby, SQL, React et design pattern, tu es autonome et capable d’écrire du code structuré, testé et efficace. Tu peux établir une architecture ou un design technique structuré et documenté. Tu es assez à l’aise en anglais (à l’oral et à l’écrit) pour échanger avec tes collègues.
Si tu te reconnais dans cette description (même si tu ne coches pas tous les critères), que tu souhaites en savoir plus sur Combo et que pour toi sorbet n’est pas qu’un dessert au goût fruité, n’hésite plus, candidat.e ! Je me ferai un plaisir d’en discuter avec toi =)
Étape 1 : Échange avec Nassi, Talent Acquisition Manager - 30'
Étape 2 : Management fit avec l'un de nos Engineering Manager - 60'
Étape 3 : Test technique (en live avec l’équipe, à faire à la maison ou code review, c'est toi qui choisi !)
Étape 4 : Culture fit dans nos locaux (on t’invite à déjeuner) et rencontre avec
Raphaël, CTO - 120'