Nous utilisons des cookies pour faire de belles statistiques, vous proposer des offres adaptées ailleurs sur le web, et améliorer notre site.
Si vous ne prenez pas de suite la fuite, nous en déduisons que vous n’avez rien contre les cookies. Paramétrer vos cookies  

Travailler chez Trainline

Aidez-nous à créer le meilleur service pour acheter ses billets de train

Chez Trainline

Nous sommes convaincus que le train est le moyen idéal de voyager : idéal pour gagner du temps, pour l’économie mais aussi meilleur pour l’environnement.

Notre mission est simple : nous voulons simplifier les voyages. Nous construisons un guichet complet, enrichi de services, qui permet à nos clients d’économiser du temps et de l’argent, et de limiter les éventuels tracas qui peuvent survenir lors de leurs voyages.

Nos beaux bureaux sont situés au centre de Paris (métro Le Peletier ou Notre-Dame-de-Lorette), au cœur de la Silicon Valley française. Nous sommes entourés de bars, de restaurants, de cinémas et de plein de start-ups. Bien évidemment, nous ne sommes pas très loin des quatre gares parisiennes (celles du Monopoly).

Une équipe portée par l’innovation

Notre équipe, composée de plus de 600 personnes de 48 nationalités, œuvre au quotidien en mettant les data, l’intelligence artificielle et le machine learning à contribution pour faciliter vos voyages.

Nous offrons à tous nos salariés :

  • un salaire fixe compétitif (+ part variable) ;
  • une mutuelle très avantageuse ;
  • le transport public remboursé à 100 % (ou une prime vélo) ;
  • des titres restaurant ;
  • des fruits, du café et du thé à volonté.

Consultez notre politique de recrutement et de confidentialité.

Sur quoi voulez-vous travailler ?

Ingénierie logicielle

 

Ingénieur lead iOS – H/F

Vous

Vous parlez de vos bugs iOS avec votre psychologue, qui se trouve être aussi Siri. Vous avez déjà participé au développement de plusieurs applications publiées sur l’App Store et les gros projets iOS ne vous font pas peur. Vous pouvez vous occuper de tous les aspects d’une app : persistance des données, communication client/serveur, interface utilisateur, etc. Vous êtes autonome, créatif, vous aimez les interfaces alignées au pixel, vous êtes obsédé par les tests et la qualité du code, et passionné par tout ce qui touche à iOS et l’univers Apple.

Si vous vous reconnaissez, nous avons un poste pour vous.

Rôle

Nous recherchons un nouveau lead pour notre équipe iOS à Paris, composée de 3 personnes. Vous contribuerez activement au design et à la conception de notre application. Idéalement, vous êtes un développeur iOS expérimenté et vous avez déjà dirigé une équipe de développeurs.

Plus spécifiquement, vos missions seront les suivantes :

  • Vous aurez la responsabilité de la bonne exécution des tâches assignées à votre équipe.
  • Vous serez pragmatique et très impliqué dans le travail technique de votre équipe.
  • Vous rassemblerez les idées et les contraintes des différentes parties prenantes et vous les transformerez en tâches bien définies et prêtes à être traitées par les développeurs.
  • Vous équilibrerez les différentes priorités et maintiendrez le backlog de votre équipe à jour en fonction.
  • Vous vous assurerez que les différents développeurs de votre équipe aient une charge de travail raisonnable.
  • Vous suivrez la progression des tâches traitées par votre équipe et la communiquerez de façon transparente avec les autres parties prenantes du projet.
  • Vous serez le gardien de la cohérence et de l’unité des process, normes et modèles au sein de votre équipe.
  • Vous vous assurerez par ailleurs que chacun soit en mesure de proposer des améliorations à ces process, normes et modèles afin que votre équipe soit plus efficace.
  • Vous aurez la responsabilité des modifications apportées à l’application par votre équipe et devrez prouver de leur fiabilité en production.

En plus de la responsabilité des implémentations techniques de votre équipe, vous serez garant de l’ambiance globale de celle-ci. Vous devrez :

  • Susciter de l’enthousiasme et de la fierté au sujet des fonctionnalités produits sur lesquelles vous travaillez et des compétences techniques dont vous vous servez pour résoudre des problèmes au sein de votre équipe.
  • Organiser des face-à-face réguliers (au moins une fois toutes les deux semaines) avec chaque membre de votre équipe.
  • Décider des objectifs pour chaque membre de votre équipe, et les aider ensuite à les atteindre. Vous veillerez également à leur suivi et leur progression.

Profil recherché

  • Vous avez déjà dirigé une équipe de développeurs.
  • Vous avez de l’expérience dans des tâches qui ne sont pas directement liées au code : faire la liaison avec d’autres leads ou équipes, s’assurer que les équipes techniques soient toujours bien écoutées et prises en compte.
  • Vous vous exprimez parfaitement en français et en anglais, à l’écrit et à l’oral.
  • Vous avez une expérience solide avec Objective-C et Cocoa Touch.
  • Vous avez de robustes qualités humaines et sociales.
  • Vous avez déjà travaillé avec Swift.
  • Vous appréciez l’importance d’une belle expérience utilisateur.
  • Vous savez écrire du code propre et surtout, vous êtes à même de déceler des bugs et de les résoudre.
  • Vous avez déjà travaillé avec Git.
  • Vous êtes ouvert d’esprit, et vous aimez explorer de nouvelles façons de développer des applications.

Postuler

Ingénieur iOS – H/F

Vous

Vous parlez de vos bugs iOS avec votre psychologue, qui se trouve être aussi Siri. Vous avez déjà participé au développement de plusieurs applications publiées sur l’App Store et les gros projets iOS ne vous font pas peur. Vous pouvez vous occuper de tous les aspects d’une app : persistance des données, communication client/serveur, interface utilisateur, etc. Vous êtes autonome, créatif, vous aimez les interfaces alignées au pixel, vous êtes obsédé par les tests et la qualité du code, et passionné par tout ce qui touche à iOS et l’univers Apple.

Si vous vous reconnaissez, nous avons un poste pour vous.

 

Rôle

Au sein de l’équipe mobile, votre tâche sera de développer et publier l’application Trainline sur tous les appareils iOS. Vous serez en relation avec les ingénieurs backend afin d’utiliser et de faire évoluer nos APIs internes. Vous maintiendrez un standard élevé de qualité de code, en suivant les bonnes pratiques et les processus d’intégration continue.

 

Compétences

  • Plusieurs années d’expérience en Objective-C et développement iOS ;
  • Connaissance pointue des frameworks Cocoa Touch ;
  • Familiarité avec le processus de distribution sur l’App Store ;
  • Anglais correct à l’écrit et à l’oral ;
  • Autonomie, auto-gestion et capacité à prioriser le travail ;
  • Familiarité avec l’état de l’art du développement (tests, revues de code, intégration continue, etc).

 

Postuler

Nous ne sommes pas des inconditionnels du CV. Décrivez-nous plutôt vos projets, vos expériences et ce que vous pensez apporter à notre équipe. Un lien vers votre compte GitHub ou Twitter pourra nous être aussi très utile.

Postuler

Ingénieur Android – H/F

Vous

Vous n’avez peut-être pas encore deviné le nom de la prochaine version d’Android – même si vous avez votre petite idée – mais vous êtes passionné·e par tout ce qui touche à Android et son écosystème.

Vous avez déjà participé au développement de plusieurs applications publiées sur le Play Store. Les gros projets Android ne vous font pas peur. Au contraire, ils vous motivent. Vous savez vous occuper de tous les aspects d’une app, de la persistance des données à la communication client/serveur, en passant par l’interface utilisateur. Vous êtes autonome et créatif·ve. Vous aimez les interfaces alignées au pixel près, êtes obsédé·e par les tests et intransigeant·e sur la qualité du code.

Si vous vous reconnaissez, nous avons un poste pour vous.

Rôle

Au sein de notre l’équipe mobile répartie entre Londres et Paris, votre mission sera de développer et publier l’application Trainline  sur tous les appareils Android.

  • Vous intégrerez les fonctionnalités définis par le produit en lien avec le design, les QA et les business analysts
  • Vous maintiendrez un standard élevé de qualité de code, en suivant les bonnes pratiques et les processus d’intégration continue.
  • Vous garderez à l’esprit les valeurs de Trainline dans votre travail et vos missions quotidiennes : usabilité, performance et excellence du service client.

Compétences

  • Vous avez plusieurs années d’expérience en développement Java et Android ;
  • Vous connaissez sur le bout des doigts le SDK Android et les Google Play Services ;
  • Vous êtes familier du processus de distribution sur le Google Play Store ;
  • Vous accordez une grande importance à l’orthographe et la grammaire ;
  • Vous parlez et écrivez Anglais couramment ;
  • Vous êtes autonome et savez prioriser le travail ;
  • Vous aimez suivre de près l’évolution des bonnes pratiques du développement (tests, revues de code, intégration continue, etc) et vous vous formez régulièrement sur ces sujets.

Postuler

Nous ne sommes pas des inconditionnels du CV. Décrivez-nous plutôt vos projets, vos expériences et ce que vous pensez apporter à notre équipe. Un lien vers votre compte GitHub ou Twitter pourra nous être aussi très utile.

Postuler