Evolution d'un produit logiciel qui déchire
OCTO a de nouvelles ambitions sur ce produit et vous avez la chance d’y être convié(e) !

Missions

  • Les défis que vous devrez relever :
  • Intégrer une équipe produit autonome.
  • Être force de proposition auprès du Leader Technique.
  • Découvrir les rouages du métier du conseil.
  • Maintenir les niveaux de qualité, d’ergonomie et de réactivité élevée attendus par les utilisateurs.
  • Vous interviendrez sur un produit remarquable, aussi agréable à utiliser qu’à réaliser et qui a été créé selon des méthodes à la pointe des pratiques d’ingénierie logiciel actuelles.
  • Vous aurez alors l’opportunité de découvrir ou approfondir des compétences multiples :
  • Méthodes Agiles, sur un cas réel, au sein d’une société référente dans ces méthodes
  • Pratiques de développement modernes - software craftsmanship, Test Driven Development…
  • Forte prise en compte de la User eXperience.
  • Framework de développement web basé sur Ruby On Rails.

Conditions

Type de stage : Stage de fin d'études de 6 mois, pré-embauche
Lieu : 34, avenue de l'Opéra 75002 PARIS
Rémunération : 1500 € bruts
Date : Début 2018

Profil

  • Elève en Ecole d’Ingénieur, attiré(e) par l’innovation, la technologie et le conseil. Vous avez des connaissances dans les domaines suivants :
  • HTML5 / CSS3 / JavaScript
  • SQL
  • La connaissance de Ruby On Rails et CoffeeScript est un plus
  • Vous êtes autonome, créatif(ve) et curieux(se). Vous êtes motivé(e) par les défis technologiques, l’ergonomie, et la collaboration avec les utilisateurs finaux.

Contexte

OCTO continue le développement de son produit phare, OCTOPOD, qui nous permet de gérer le coeur de nos activités : staffing, propositions commerciales, suivi des missions, préférences des consultants, facturation, etc.

Témoignage de Gabriel, ancien stagiaire sur OCTOPOD :

Ces 6 mois de stage passés chez OCTO ont été riches en enseignements. En participant au développement d’un outil interne grâce à la technologie de Ruby On Rails, j’ai été initié aux méthodes de travail du Software Craftsmanship. Ayant rejoint OCTO en CDI, la revue de code, le Pair Programming et le TDD rythment désormais mes journées.”

Objectifs du stage

Vous travaillerez avec un consultant OCTO expérimenté et en collaboration avec d’autres Octos travaillant sur la réalisation de produits logiciels.

Le stage se déroulant dans les locaux d’OCTO, vous aurez l’opportunité d’échanger avec des Octos sur leur métier, leurs pratiques, leurs valeurs et effectuer des “vis ma vie” (opportunité de suivre un Octo une journée dans son quotidien qui partagerons avec son métier, son expérience et sa "vie" chez OCTO).

Au début du stage, vous serez formé(e) aux technologies et aux méthodes utilisées, notamment via du mentoring. Afin de faciliter la transmission de la connaissance, le Pair Programming est pratiqué couramment au sein de l'équipe.

Vous réaliserez l’application en suivant la méthodologie Agile :

• Vous serez impliqué(e) à la fois dans la conception, l’architecture, le développement et la mise en production.
• La réalisation sera itérative et incrémentale de manière à démontrer progressivement les avancées, être capable d’infléchir la trajectoire ou réviser l’architecture si des points se révèlent bloquants.

Encadrement

Vous serez encadré(e) par Julien (jjakubowski@octo.com), Lead Developer chez OCTO. Vous serez suivi(e) tout au long de votre projet (entretiens hebdomadaires avec votre tuteur, soutien de la communauté OCTO en cas de difficultés techniques…).