Nous rejoindre comme Backend Software Engineer dans l'équipe Platform :
Notre organisation produit est structurée en 5 équipes, qui sont chacune experte et référente de leurs sujets. L'équipe Platform est aujourd'hui constituée de 3 ingénieurs backend qui travaillent particulièrement sur l'architecture, la fluidité et la sécurité de nos produits.
Au quotidien, l'équipe Platform s'assure que :
- L'expérience de développement est optimisée et automatisée au maximum pour nos équipes de développeur·ses,
- Les nouveaux software engineers qui rejoignent Shine disposent de documentation et peuvent ainsi suivre les meilleures pratiques en autonomie,
- Les données financières de nos utilisateur·trices sont en sécurité.
Tes missions :
- Tu développes les APIs Shine pour améliorer et maintenir notre système bancaire,
- Tu es garant de la fiabilité de l'infrastructure de Shine,
- Tu collabores et aides nos différentes équipes techniques et data sur les problématiques backend,
- 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 réalises des audits de sécurité et de performance,
- 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,
- 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.
En termes de stack technique, nous utilisons principalement React, React Native, GraphQL et Node.js., et de nombreux produits de la suite Google Cloud Platform.
Notre façon de travailler :
Chez Shine, les dévs sont impliqué·es à tous les niveaux : de la détection d'un besoin jusqu'à la livraison des features, en passant par la recherche de solution, les specs et les choix techniques. Nous travaillons en grande autonomie et surtout en équipe pour que chaque idée profite à tou·tes. Code reviews, recherches en binômes, pair programming et continuous delivery sont notre quotidien !
1. Un premier appel de 30 minutes avec Guillaume, notre tech recruiter, pour apprendre à se connaitre et t'en dire plus sur Shine,
2. Un test d'1h en peer programming avec un engineering manager d'une autre équipe pour évaluer tes connaissances sur JavaScript,
3. Un entretien technique d'1h15 avec ton futur manager (Olivier) et un software engineer de l'équipe Platform,
4. 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 !
Ces entreprises recrutent aussi au poste de “Développement de logiciels et de sites Web”.
Voir toutes les offres