Développeur iOS/Rails - Intégration de data dans l’app Statium

Sujet de stage

Statium pour iOS a pour objectif de présenter de nombreuses informations standards liées au déroulement d’un match :

mais aussi des informations propriétaires de Statium—portant notamment sur nos prédictions, évaluations alternatives, etc.—présentées régulièrement sur le blog du site, et à intégrer de façon automatisée et systématisée dans l’application iOS.

Dans le cadre du stage, tu seras en charge de présenter ces informations dans l’application, le travail allant du développement des algorithmes propriétaires sur notre back-office, à la récupération d’informations auprès de nos fournisseurs de data, au transport de ces data jusqu’à l’application iOS et le développement des écrans iOS sur l’application finale. Les tâches et responsabilité inclueront donc notamment :

  1. Participation au fine-tuning des algorithmes propriétaires conçus par l’équipe de R&D
  2. Implémentation des algorithmes propriétaires côté serveur (Ruby on Rails)
  3. Conception et réalisation des nouvelles API entre le serveur et le client iOS
  4. Importation des données sur le client iOS
  5. Conception des écrans du client iOS
  6. Réalisation des écrans sur le client iOS

Encadrement

Tu rejoindras l’équipe technique de Bootstragram, sous la responsabilité de Mickaël Floc’hlay, un ingénieur avec plus de 10 ans d’expérience dans le software objet—pour des gros clients, au sein de startups ou en indépendant—, et spécialiste en développement iOS et Ruby on Rails.

Les besoins en graphismes de la société sont sous-traités à des graphistes et designers de notre réseau professionnel.

Profil recherché

Nous recherchons quelqu’un qui :

Bien sûr, toute connaissance préalable d’un sujet mentionné ci-dessus est un plus pour la candidature. Et pour être complètement transparent, une vraie lettre de motivation—c’est-à-dire autre chose qu’un copier-coller d’une lettre de motivation générique—jouera également un rôle favorable. Une histoire drôle et une anecdote sur pourquoi tu aimes le sport ou le code semblent être un minimum.

À propos de Bootstragram/Statium

Bootstragram est une jeune société basée à Paris. Notre activité principale est le développement de Statium, qui a pour objectif d’améliorer la compréhension par tous du football par le biais de la data.

Tout a commencé quand Mick, grand fan de foot, inspiré par la lecture de The Signal and The Noise et de Soccernomics, a pris conscience que les data du foot étaient très mal organisées, analysées et interprétées. Ou du moins qu’elles l’étaient nettement moins bien que les data du baseball et du basket aux États-Unis.

Statium est aujourd’hui articulée autour de 2 produits :

Créée en janvier 2015, Bootstragram est composé de fans de sports et de sciences, qui aiment la data et les environnements de travail sympas.

Comment nous travaillons

Il n’y a pas de bureau à Bootstragram. Notre équipe est certes basée à Paris, mais nous sommes tous en télétravail. Malgré tout, nous sommes en communication constante :

Si tu restes travailler chez toi en caleçon, ce n’est pas grave tant que tu donnes le meilleur de toi-même. Si par contre, travailler de chez toi est impossible car la manette de Play-Station, la messagerie instantanée avec tes amis ou la nouvelle saison de Game Of Thrones te fait de l’œil, alors notre société n’est sans doute pas pour toi.

PS : il faudra aussi voir si ton école accepte des conventions de stage en télétravail.

Comment candidater ?

Ce stage est à pourvoir pour janvier 2016 au plus tôt, et devra être d’une durée de 5 mois minimum. Pour candidater, il suffit de remplir le formulaire ci-dessous.

Le champ qui parle de Mars Lander et Le Pouvoir de Thor vont sans doute te surprendre. Nous t’invitons en effet à t’inscrire sur CodinGame et que tu participes au jeu Mars Lander - Niveau 1 et/ou Le Pouvoir de Thor. C’est assez facile et c’est fun. Écris ton code dans un seul langage : Ruby, JavaScript ou Objective-C au choix uniquement (pas de C# ou de Pascal). C’est une super base pour nous montrer quel est ton style de programmation et un bon départ pour une discussion intéressante lors d’un éventuel entretien.

Bien sûr, c’est optionnel. Mais ce sera un plus indéniable à nos yeux.

Merci !