Développement Web avec Ruby on Rails

Ce poste a été comblé. Consultez nos autres postes sur notre page de recrutement.

Description du poste

Vous relèverez directement de l’équipe de développement de l’entreprise, et évoluerez plus largement au sein d’un groupe multidisciplinaire qui se consacre au projet de distribution de ressources numériques. Vous serez appelé à développer des solutions en effectuant plusieurs types de travaux :
  • Développement backend (Ruby on Rails)
  • Développement frontend (HTML, CSS, Javascript orienté objet et jQuery)
  • Implantation de l’approche TDD ou BDD (RSpec, Cucumber, Webrat ou autres)
Nous cherchons évidemment des candidats qui peuvent prendre en charge toutes ces responsabilités, mais nous privilégions aussi une approche collaborative qui permet d’apprendre si vous ne maîtrisez pas tout dès le départ, et d’aider les autres sur les sujets que vous maîtrisez mieux.
Vous devrez utiliser les outils suivants :

  • le langage Ruby et le framework Rails;
  • le Javascript orienté objet;
  • la librairie jQuery;
  • HTML et CSS;
  • GIT;
  • Cucumber et RSpec;
  • Une connaissance d’Adobe Flex est un atout.


Profil recherché

Vous avez...
  • un esprit d'analyse et de synthèse, du pragmatisme, une approche orientée solution, de la créativité, de la débrouillardise et la capacité de vous adapter;
  • la capacité d'apprendre par vous-même, que vous avez démontrée en développant de nouvelles expertises de façon autonome ou à travers votre parcours académique;
  • un intérêt marqué pour les outils en ligne et les technologies du Web;
  • développé des projets personnels ou participé à des projets open source;
  • toute autre expérience pertinente.

Vous êtes...
  • passionné de programmation et du Web;
  • familier avec des méthodologies de développement, telles le développement piloté par les tests (test driven development), l'intégration continue, la gestion de code source, la conception orientée objet et le bug tracking.
  • familier avec le développement d'applications Web;
  • capable de lire, écrire et parler le français;
  • capable de lire et écrire (et idéalement parler) l'anglais.

Vous croyez...
  • qu'il est important d'avoir du plaisir tout en travaillant efficacement;
  • au travail d'équipe et au partage des connaissances;
  • aux principes du manifeste Agile;
  • au respect des standards et à la simplicité du code propre;
  • que les petites entreprises en forte croissance «ça rocke» mais c'est motivant.

Vous vous reconnaissez, au moins en partie? Nous voulons vous rencontrer!