Cette offre n’est plus disponible.

Software Engineer (JavaScript) - Banking & Copilot 🧑‍💻

CDI
Paris
Salaire : 55K à 68K €
Télétravail total
Expérience : > 2 ans
Éducation : Bac +5 / Master

Shine
Shine

Cette offre vous tente ?

Questions et réponses sur l'offre

Le poste

Descriptif du poste

Nous rejoindre comme Software Engineer dans l’équipe Banking & Copilot :

Notre organisation produit est structurée en 5 équipes, qui sont chacune experte et référente sur ses sujets. A l’heure actuelle, deux d’entre elles fonctionnent encore ensemble et gèrent à la fois les objectifs Banking et Copilot. Cela correspond aux deux versants du produit que l’on propose à nos utilisateur·trices : A moitié une banque, à moitié un copilote pour gérer au quotidien les aspects administratifs de son activité. C’est l’occasion pour toi de découvrir deux thématiques différentes avant de décider dans laquelle tu te spécialiseras. A ce jour, l’équipe Banking & Copilot est composée de 9 personnes :

💆‍ Un engineering manager, Cédric, qui mentore les développeurs de son équipe et s’assure qu’ils s’épanouissent au quotidien tout en atteignant les objectifs de la roadmap.
🦸‍ 5 software engineers, Thanh-Thao, Benjamin, Olivier, Firmin et Guillaume qui travaillent à la construction du produit, appréhendent les contraintes techniques et business pour proposer des solutions innovantes en fonction.
🎼 Un product manager, Aurélien, qui guide la définition et la stratégie du produit, en lien avec différents métiers de Shine.
🧱 Un·e data engineer qui apporte des solutions en travaillant sur des projets R&D de long terme, sur la gestion des données et sur l’infrastructure at scale.
👨‍🎨 Un product designer, Maxime, qui aide à définir et designer la bonne solution autour d’un problème donné, de la recherche utilisateur au prototypage d’une interface design.

En rejoignant les équipes Banking & Copilot, tu auras un impact particulier sur les applications Shine utilisées par nos client·es :

  • L’optimisation et le dĂ©veloppement de fonctionnalitĂ©s liĂ©es Ă  Shine “en tant que nĂ©obanque”, qui est Ă  ce jour notre core business (Applepay, cartes virtuelles, virements, compliance…),

  • L’innovation apportĂ©e par la partie copilote administratif, qui constitue la spĂ©cificitĂ© de Shine sur son marchĂ©. Nous cherchons Ă  aller encore plus loin dans l’accompagnement apportĂ© Ă  nos utilisateur·trices dans leur quotidien d’entrepreneur·es (factures, devis, prĂ©vision des charges..)

En terme de stack technique, nous utilisons principalement React, React Native, GraphQL et Node.js.

Tes missions :

  • CotĂ© front (70%) : Tu dĂ©veloppes l’application Shine pour iOS, Android et le web,
  • CotĂ© back (30%) : Tu dĂ©veloppes les APIs Shine pour amĂ©liorer et maintenir notre système bancaire,
  • Tu designes, implĂ©mentes et testes de nouvelles fonctionnalitĂ©s,
  • Tu assures la fiabilitĂ© et la maintenance de ton code en pratiquant des tests,
  • Tu contribues Ă  mettre en place et maintenir une documentation interne qualitative et dĂ©taillĂ©e pour les personnes qui sont actuellement dans ton Ă©quipe et pour toutes celles qui la rejoindront !
  • Tu participes aux rituels de ton Ă©quipe (product sync, daily meetings, weekly meetings, OKRs reviews et tech talks) pour partager tes idĂ©es et aussi apprendre des autres,
  • Tu Ă©changes frĂ©quemment avec les autres Ă©quipes produit pour assurer une cohĂ©rence et une homogĂ©nĂ©itĂ© optimale sur notre produit,
  • Ponctuellement et en tandem, tu aides Ă  rĂ©soudre les problèmes de support en traitant des bugs spĂ©cifiques (pour ça, nous utilisons Linear),
  • Tu participes Ă  une rĂ©flexion continue autour de l’évolution de notre stack technique et des outils utilisĂ©s.

Profil recherché

  • 2+ annĂ©es d’expĂ©rience comme ingĂ©nieur·e fullstack : Tu as dĂ©jĂ  utilisĂ© Node.js, React et React Native en entreprise.
  • Tu es familier·e des microservices et des enjeux de scalabilitĂ©,
  • Tu as un fort appeal produit et tu es très sensible Ă  l’impact des projets sur lesquels tu travailles,
  • Tu as le sens du travail bien fait et tu accordes une grande attention aux dĂ©tails,
  • Travailler en Ă©quipe est important pour toi, mĂŞme en remote.
  • Tu es enthousiaste Ă  l’idĂ©e d’apprendre et d’enseigner. Tu es aussi très pĂ©dagogue et tu sais rendre la tech accessible aux autres teams,
  • Tu adhères aux valeurs de Shine. đź’›
  • Tu peux travailler en anglais, car l’équipe de Shine est internationale !

Quelques avantages Ă  travailler chez Shine :

Salaire compétitif
Possibilité de télétravailler comme tu le souhaites
Un jour par mois pour travailler en dehors de Shine en tant que freelance
Pack sport : 300€ par an pour t’inscrire à la salle, participer à des compétitions… Prends soin de toi !
Tickets restaurant : 9,05 € /jour
Prise en charge de l’abonnement Spotify Premium parce que la musique, c’est la vie !
Prise en charge de 100% de la mutuelle pour toi, ton partenaire et tes enfants
Prise en charge de 50% du titre de transport + remboursement des km vélo


DĂ©roulement des entretiens

  • Un premier appel de 30 minutes avec Camille, notre Talent Acquisition Manager, pour apprendre Ă  se connaitre et t’en dire plus sur Shine,
  • Un test d’1h en peer programming avec un engineering manager d’une autre Ă©quipe pour Ă©valuer tes connaissances sur JavaScript,
  • Un entretien technique d’1h15 avec CĂ©dric, ton futur manager,
  • Une journĂ©e d’immersion pour te permettre d’en apprendre plus sur la culture d’entreprise de Shine, rencontrer les Ă©quipes (tech, mais pas que !) et te prĂ©senter plus en dĂ©tail nos sujets techniques autour d’un business case.

Chez Shine, nous avons à cœur de favoriser l’inclusion au sein des équipes, et de rendre le processus de recrutement fluide et accueillant pour chacun·e. Si tu as un handicap ou un besoin particulier qui nécessitent un arrangement spécifique, n’hésite pas à nous le signaler !

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