Frontend Engineer - Banking

Description du poste:

Description

L’Engineering chez Shine đŸ’»

Chez Shine, nous construisons le compte pro qui change le quotidien bancaire et administratif des entrepreneur·ses (freelances, professions libĂ©rales, PME). Le marchĂ© de la FinTech est l'un des plus complexes, nous devons donc produire un code fiable, scalable et centrĂ© utilisateur pour assurer la meilleure expĂ©rience possible Ă  notre communautĂ©, ainsi qu’une architecture robuste pour pouvoir poursuivre notre croissance.

Nos 70 ingĂ©nieur·es sont rĂ©parti·es en 6 Ă©quipes, afin que chacun·e puisse avoir un maximum d’impact et s’approprier son pĂ©rimĂštre :

  • Les 4 Ă©quipes Solutions dĂ©veloppent les nouvelles fonctionnalitĂ©s (acquisition de clients, expĂ©rience utilisateur, copilote administratif et sujets bancaires).
  • L'Ă©quipe Platform s'occupe de toute la partie immergĂ©e (infrastructure Cloud, undefined, Core APIs, outils pour les dĂ©veloppeurs).
  • L'Ă©quipe Data conçoit les pipelines de donnĂ©es (Data Engineering, Science & Analysis).

Chaque Ă©quipe Solutions comprend diffĂ©rentes squads composĂ©es de 5 personnes, oĂč chacun·e travaille en tant que dĂ©veloppeur·se full stack, et collabore directement avec les Ă©quipes Product et Design.

La mission de l’équipe Banking est de s’occuper de nos services bancaires en dĂ©veloppant des fonctionnalitĂ©s impactantes pour simplifier la vie quotidienne de nos clients (virements instantanĂ©s, nouvelles offres de crĂ©dit, transferts internationaux, dĂ©pĂŽts en espĂšces, portefeuilles multiples, etc.).

En ce qui concerne notre stack, notre architecture est structurée en microservices et cloud functions, et nous utilisons React, React Native, Node.js, TypeScript, GraphQL, CircleCI, GitHub, Kibana, Docker et GCP.


Ton rĂŽle en tant que Software Engineer dans l'Ă©quipe Banking 👋

  • DĂ©velopper de nouvelles fonctionnalitĂ©s pour plus de 100K utilisateur·rices.
  • Collaborer avec les Ă©quipes Product, Design et autres Ă©quipes tech.
  • CrĂ©er un code fiable et cohĂ©rent pour assurer notre Ă©volutivitĂ© technique et avoir un fort impact sur l'architecture de Shine en proposant de nouvelles implĂ©mentations.
  • Maintenir notre haut niveau de qualitĂ© grĂące aux meilleures pratiques : clean code, tests, documentation...
  • Partager tes connaissances avec l'Ă©quipe et amĂ©liorer l'ensemble de nos process de dĂ©veloppement.

 

À propos de toi đŸ€

  • Tu as une premiĂšre expĂ©rience (3 ans +) dans un environnement Javascript/TypeScript, en particulier sur Reactjs.
  • Tu as dĂ©jĂ  travaillĂ© dans un environnement cloud.
  • Tu possĂšdes une empathie naturelle et tu accordes une importance particuliĂšre Ă  la comprĂ©hension des besoins des utilisateurs.
  • Tes compĂ©tences en communication te dĂ©finissent : tu es capable de rendre tes sujets accessibles aux populations non-tech.
  • Travailler en Ă©quipe est important pour toi: tu es enthousiaste Ă  l'idĂ©e d'apprendre et partager tes connaissances.
  • Tu es rigoureux·se et accordes beaucoup d'attention aux dĂ©tails dans ton travail.
  • Tu te reconnais dans les valeurs de Shine et est intĂ©ressé·e par le produit 💛
  • Tu parles français et anglais couramment (l'Ă©quipe de Shine est internationale !).
  • Bonus: Tu as une expĂ©rience dans un environnement rĂ©glementĂ© (FinTech, banque en ligne...).

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Ă©cessite un arrangement spĂ©cifique, n'hĂ©site pas Ă  nous le signaler !


Notre process de recrutement 💎

1ïžâƒŁ Un premier appel de 45’ avec AnnaĂŻg (Talent Acquisition Specialist), pour faire connaissance et t’en dire plus sur Shine.

2ïžâƒŁ Un Ă©change de 60' avec Olivier (Engineering Manager), Ă  propos de tes expĂ©riences dans la tech et du poste que nous proposons.

3ïžâƒŁ Un exercice en peer-programming de 60' pour tester tes connaissances sur Javascript/TypeScript.

4ïžâƒŁ Une demi-journĂ©e d'immersion pour mieux comprendre la culture de Shine et rencontrer l'Ă©quipe au complet.


DĂ©couvre ton futur package et tes avantages ! 👀✹
Pour ce rÎle, nous sommes ouvert·es à recruter aux niveaux B à C (à définir en fonction des tests techniques).

    5 autres jobs qui pourrait t'intéresser:

    RemoteFR t'aide à trouver ton prochain job 100% remote : Crée ton profil

    Poster une annonce 100% télétravail

    Vous recrutez en télétravail?

    Ciblez des milliers de travailleurs remote en postant sur le 1er site d'annonces full-remote en France!