Cette offre n’est plus disponible.

Senior Software Engineer (JavaScript)

CDI
Paris
Salaire : Non spécifié
Télétravail total
Expérience : > 3 ans

Shine
Shine

Cette offre vous tente ?

Questions et réponses sur l'offre

Le poste

Descriptif du poste

Nous rejoindre comme Senior Software Engineer :

Notre organisation produit est structurée en 5 squads, qui sont chacune experte et référente sur ses sujets. Nous sommes organisé·es par OKRs, de manière à ce que nos 20 software engineers travaillent sur l’ensemble de nos produits.

Nos squads produits (Leads, Banking, Copilot et User Success) sont multidisciplinaires et se composent de :
💆‍♀️ Un·e engineering manager qui mentore les développeur·ses de son équipe et s’assure qu’ils·elles s’épanouissent au quotidien tout en atteignant les objectifs de la roadmap,
🦸‍♀️ 4 software engineers fullstack qui travaillent à la construction du produit, appréhendent les contraintes techniques et business pour proposer des solutions innovantes en fonction,
🎼 Un·e product manager 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·e product designer, 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 l’une de ces équipes tu auras un impact majeur sur les applications Shine utilisées par nos client·es et nos équipes internes, autant sur l’optimisation des features existantes que sur le développement de nouvelles features from scratch.

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.

Quelques avantages à travailler chez Shine :

  • Une grille de salaire transparente (Software Engineer, niveau B à D selon les tests techniques)
  • 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 ou participer à des compétitions
  • 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

Profil recherché

Les qualités que nous recherchons :

  • 3+ années d’expérience comme ingénieur·e fullstack : Tu as déjà utilisé Node.js, React et React Native en startup.
  • Tu es familier·e des microservices et des enjeux de scalabilité,
  • Tu as l’habitude de travailler main dans la main avec des équipes Produit et Design 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 !

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