Cette offre n’est plus disponible.

Full-stack Developer

CDI
Paris
Salaire : Non spécifié
Télétravail fréquent
Éducation : Bac +5 / Master

Iroko
Iroko

Cette offre vous tente ?

Questions et réponses sur l'offre

Le poste

Descriptif du poste

Iroko aujourd’hui

Rendre accessible l’épargne simplement pour tous : tel est le credo d’Iroko. Pour cela, l’objectif de l’équipe Produit Iroko est donc de concevoir les plateformes Web qui permettront au plus grand nombre d’investisseurs de placer et piloter leur épargne sereinement et sans difficulté.

Notre écosystème applicatif est aujourd’hui constitué de 3 plateformes :

  • Un portail épargnant qui permet à un client de souscrire en moins de 10 minutes et de voir grandir le fruit de ses placements.
  • Un portail partenaires qui permet à des cabinets et des conseillers de gestion en patrimoine de proposer à leurs interlocuteurs les produits Iroko avec facilité.
  • Un portail back-office qui permet aux collaborateurs Iroko de consulter les dossiers clients et de vérifier l’adéquation des demandes.

L’équipe

Actuellement, l’équipe Produit Iroko est composée de 20 personnes, dont 14 personnes dans l’équipe de développement, 3 personnes dans l’équipe Product Management, 2 personnes dans l’équipe Design, et 1 personne pour le pôle Data.

En termes de méthodologie, l’équipe de développement est organisée en 3 Squads, travaillant chacune en méthode Agile (Scrum) sur des sprints d’une semaine. Les développeurs sont inclus dès le départ dans les ateliers de réflexion et de cadrage ; les maquettes sont conçues par les designers en s’appuyant sur les retours de tous les interlocuteurs (Développeurs, Service Client, Partenariats, Conformité). Ensuite, des ateliers de cadrage technique sont organisés afin d’anticiper le maximum de sujets et de construire la solution technique la plus adaptée et pragmatique.

L’équipe technique est encouragée à travailler sur la qualité technique, via des dispositifs de Kaizen Days réguliers qui permettent aux développeurs de tacler la dette technique ou de proposer de nouveaux outils qui facilitent le développement. De même, la culture de l’équipe est orientée sur la collaboration et la bienveillance : pair-programming et mob-programming sont encouragés et des points de partage de connaissances sont également organisés chaque semaine.

Pour l’année 2023, nous envisageons de construire une Squad supplémentaire (4 développeurs + 1 Product Owner), afin de répondre à nos ambitions croissantes.

La stack technique

Nos applications sont réalisés au plus proche de l’état de l’art de ce qui se fait en Web actuellement :

  • Monorepo (avec NX) contenant à la fois back-end, front-end, et éléments DevOps
  • Back-end développé en micro-services (Node.js)
  • Application des principes de la Clean Architecture
  • Construction des interfaces (Vue.js) grâce à notre Design System maison
  • Intégration et déploiement continus (CI/CD) (GitLab CI) avec multi-environnement
  • Déploiement des plateformes en Serverless (AWS)

Nous continuons à employer les meilleurs outils et les meilleurs standards au fur et à mesure de la croissance du projet.

Les défis

Nos applications sont aujourd’hui à l’état de MVP stable : nous avons su construire une base technique et fonctionnelle solide permettant de convertir 3500 potentiels investisseurs en associés Iroko ZEN, le tout sans aucun formulaire papier.

Nous envisageons désormais l’avenir avec de nombreux projets afin de poursuivre la construction de notre plateforme d’investissement self-care. Voici quelques uns de nos challenges :

  • Implémentation des versements programmés pour nos associés
  • Automatisation et facilitation des opérations back-office (validation des documents, checks réglementaires, etc.)
  • Adaptation des plateformes au multi-produits, avec la création de nouveaux supports d’investissement
  • Création d’une API externe afin de s’interfacer avec nos partenaires les plus Tech
  • Refonte de l’espace associé (data visualization, espace Parrainage amélioré, etc.)
  • Connexion à des APIs bancaires et réconciliation automatique des paiements

… et bien d’autres !


Profil recherché

Les missions

Si vous rejoignez l’équipe technique Iroko :

  • Vous ferez partie d’une Squad, et aurez pour objectif de développer les fonctionnalités de la plateforme Iroko
  • Vous serez convié à des ateliers regroupant développeurs, Product Owners, designers et référents métier, afin de participer à la conception des futures fonctionnalités de la plateforme
  • Vous réaliserez des améliorations de la stack technique, dans l’optique de perfectionner les performances, la sécurité ou la robustesse des applications Web
  • Vous implémenterez les bonnes pratiques de code et vous rédigerez des tests automatisés, de façon à renforcer la qualité des parcours et des fonctionnalités développées
  • Vous pratiquerez de façon récurrente la Code Review, le pair-programming et le mob-programming, ce qui vous offrira l’opportunité de progresser et faire progresser le reste de l’équipe sur les standards de développement

Le manager

Vous serez rattaché à une Squad, et donc encadré par le Lead Developer en charge de cette Squad.

Le profil recherché

Nous recherchons des personnes regroupant un maximum de ces caractéristiques :

  • Être diplômé d’une école d’ingénieur, d’informatique ou d’un Master en informatique
  • Avoir une expérience en développement back-end Node.js
  • Avoir une expérience en développement front-end sur un framework JS récent (idéalement Vue, ou Angular/React)
  • Avoir principalement travaillé en méthode Agile
  • Avoir des connaissances en DevOps, Clean Architecture, TDD, micro-services, Serverless
  • Avoir mis en place ou contribué à des mécanismes de CI/CD
  • Avoir une connaissance, même partielle, des services AWS
  • Avoir un intérêt particulier pour le domaine de l’épargne

Bien entendu, n’hésitez pas à postuler même si vous ne répondez pas à tous les critères ; nous privilégions l’apprentissage à l’expérience !

Les soft skills qui nous tiennent à coeur

  • Transparence
  • Esprit d’équipe
  • Enthousiasme
  • Fiabilité

Pourquoi nous rejoindre ?

Jouer un rôle important dans une start-up à taille humaine
Iroko en est encore à ses prémices, et nous avons devant nous une belle croissance ! Nous rejoindre aujourd’hui, c’est l’opportunité de prendre une place privilégiée dans un équipage ambitieux qui se donne les moyens de réussir.

Travailler dans une culture saine et valorisante
Au sein d’un environnement qui allie exigence et empathie, nous savons que la qualité de notre expérience client passe par l’efficacité et la bonne collaboration de nos équipes. Les développeurs travaillent en itérations rapides sur le produit et échangent en direct avec notre Product Manager, ce qui permet un impact immédiat.

Profiter d’un cadre d’évolution de qualité
Par le biais de formations internes et d’un accompagnement individuel, nous contribuons à la montée en compétences de chacun chez Iroko. Au sein de l’équipe Tech, nous pratiquons beaucoup la Code Review et nous partageons des bonnes pratiques afin de progresser ensemble. Tous les éléments sont réunis pour permettre l’amélioration continue, qu’elle soit individuelle ou collective.

Notre politique de travail est flexible
L’autonomie de chacun est quelque chose qui nous tient à coeur : télétravail partiel encouragé, prises d’initiatives valorisées, prise en compte de besoins personnels, … Nous souhaitons faire d’Iroko une société où “construction” rime avec “satisfaction”.


Déroulement des entretiens

Entretien 1 : entretien de présentation / fit avec le CTO (30 min)
Entretien 2 : entretien Code Review + Live Coding avec un développeur et notre Tech Lead (1h30)
Entretien 3 : rencontre avec notre Product Manager et l’équipe Product Owner (30 min)

Envie d’en savoir plus ?

D’autres offres vous correspondent !

Ces entreprises recrutent aussi au poste de “Développement de logiciels et de sites Web”.

Voir toutes les offres