À propos

Deezer, Spotify, Netflix, ça vous dit quelque chose ? Et bien, pour faire court (et ambitieux), Youboox, c’est la même chose pour la lecture !

La mission de Youboox : rapprocher tous les publics de la culture en facilitant l’accès à la lecture via une application et un abonnement qui permettent à toute la famille de lire plus de 100 000 titres numériques en tous genre (roman, BD, magazines, livres jeunesse, guides touristiques, livres de cuisines, etc) à volonté, en toute mobilité et sur tous écrans même hors connexion.

Qu’apporte Youboox à ses collaborateurs :
Dans un contexte de développement ambitieux, tout collaborateur désireux de s’investir avec nous dans notre projet est susceptible d’apprendre beaucoup, de grandir et d’évoluer si telle est son ambition aussi.

Youboox veut rester agile et mobile, une vraie bonne idée, bien défendue ne reste jamais à l’état d’idée, à vous de faire en sorte qu’elle soit mise en œuvre !

Descriptif du poste

On est en pleine phase d'accélération, on a des partenaires, des livres, des inscrits. Et un milliard de choses à faire niveau tech.
Pour nous accompagner dans la réussite de ce challenge, nous cherchons des développeurs motivés pour faire évoluer le monde de la lecture.

Une bonne partie du travail (dans un premier temps) consistera à refactorer l’existant afin de se débarrasser du code legacy, de manière à le rendre plus maintenable. En complétant les tests, vous pourrez simplifier des pans entiers de l’application. Vous aurez ainsi l’occasion de faire vos propres choix techniques et de vous approprier les applications.

En tant que Lead back technique, vous piloterez les décision techniques sur la plateforme pour la rendre pérenne.
Notre objectif est d’avoir une plateforme à jour en Rails 5 et entièrement testé dans moins d’un an pour évoluer ensuite vers une architecture microservice.

Profil recherché

Un(e) développeur(euse) back à la recherche d'un CDI dans une startup qui a déjà un produit et des clients, et qui aime travailler sur la réalisation de services innovants.

Idéalement vous :

  • Avez une expertise RoR avec de l'expérience sur une ou plusieurs applications en production
  • Développez proprement en étant sensible aux bonne pratiques, et vous êtes adeptes des tests avec RSpec, unitaires ou avec Capybara.
  • Aimez travailler avec les méthodes agiles (sprints de 2 semaines et standups quotidiens).

En bonus :

  • Vous avez déjà travaillé avec des API REST et JSON à destinations d’apps mobile
  • Vous avez une connaissance sur les architectures orientées services
  • Vous êtes force de proposition et aimez partager vos connaissances
  • Vous avez des retours d’expérience sur l'optimisation des performances, les tests de charges, etc

La stack technique :
Ruby 2.3 et 2.4
Rails 3 et 5
PostgreSQL 9.4, Redis,
AWS EC2, S3, Cloudfront, Heroku
Github, Gitlab, Trello, Bugsnag