Aller au contenu principal
Retour vers les postes

Développeuse ou développeur Full Stack (Programme jeune professionnel de 12-mois)

Qui nous sommes

Nous sommes une entreprise de technologie en plein essor, spécialisée dans le développement agile. Au cœur de tout ce que nous faisons, il y a les gens; c’est ce qui nous tient à cœur. Nous nous soucions sincèrement des clients et de leur environnement, et nous avons à cœur les rêves, aspirations et l’avancement professionnel de chaque membre de notre équipe.

Nous croyons fermement que l’union fait la force, et c’est pourquoi nous sommes toujours à la recherche de nouvelles façons de bâtir des liens avec tous ceux qui nous entourent. Osedea, c’est comme une grande famille qui rassemble des gens des quatre coins du monde.

Nous valorisons la diversité sous toutes ses formes : origines, personnalités, cheminements professionnels, langues... absolument tout. Ce sujet est pour nous l’occasion d’innovations concrètes comme d’apprentissages et d’échanges. Nous voulons que tout le monde se sente accueilli et à sa place dans tout ce que nous faisons.

Le plaisir, c’est aussi notre affaire! Chaque jour, nous nous levons avec la motivation de faire du monde un endroit plus efficace et plus agréable.

Aperçu des rôles

Si vous êtes situé au Chili, en Taïwan, au Costa Rica ou en Espagne, nous proposons des postes de développeurs Full-Stack. Certaines conditions s'appliquent, toutefois, si cela vous intéresse et que vous satisfaites les critères suivants, nous aimerions avoir de vos nouvelles. Il s'agit d'une excellente opportunité de bénéficier d'une expérience internationale tout en pratiquant votre carrière professionnelle à l'étranger. Vous aurez non seulement la chance de vivre dans un autre pays, mais aussi d'acquérir une précieuse expérience professionnelle à l'étranger liée à votre domaine d'expertise. Ce poste est soumis à l'obtention d'un visa pour jeunes professionnels.

Pour le poste de développeur ou développeuse Full Stack, nous cherchons une personne qui sait aborder le développement logiciel avec discipline, et qui est prête à collaborer avec ses coéquipiers du monde technique et non technique pour concevoir, développer et livrer des applications Web et mobiles pour nos clients; une personne qui prend ses tâches en main, qui gère son temps en véritable pro et qui apprend vite, tout en cherchant sans cesse à s’améliorer.

La liste de technologies ci-dessous est là pour vous donner une idée de notre terrain de jeu. Ce qui nous intéresse avant tout, ce sont vos aptitudes personnelles et votre potentiel.

Vos principales responsabilités

  • Développer des logiciels en suivant un cahier des charges (spécification des exigences logicielles [SRS], conception des interfaces).
  • Appliquer et renforcer les lignes directrices de développement logiciel.
  • Acquérir des connaissances et les transmettre à vos collègues.
  • Chercher, tester et exploiter de nouvelles méthodes et technologies.

Le profil idéal

  • Au moins quatre ans d’expérience comme développeur ou développeuse.
  • Baccalauréat, diplôme collégial ou certificat dans un domaine lié aux logiciels.
  • Capacité à travailler en français ou en anglais (bilinguisme préférable).

Ceux-là, vous les connaissez bien

  • Interface utilisateur Web (React, Polymer, AngularJS, Vue.js, etc.).
  • Au moins un grand langage de programmation moderne (Node.js, TypeScript, Java, Python, PHP, etc.).
  • Méthodes de développement agile ou lean (Scrum, XP, Kanban, etc.).
  • Tests d’application (unitaires, fonctionnels, maquettes, etc.).
  • Systèmes d’exploitation (principaux systèmes Linux, OS X).

Si vous avez de l’expérience avec ceux-ci, c’est un plus

  • Développement d’applications mobiles natives ou hybrides (React Native, Flutter, etc.).
  • Modèles d’architecture et de conception de logiciels.
  • Normes et pratiques exemplaires de documentation (UML).
  • Tests d’application (unitaires, fonctionnels, maquettes, etc.).
  • Conteneurisation (Docker).
  • Plateformes d’hébergement infonuagique (au moins AWS, GCP ou Azure).
  • Pipelines de développement logiciel.
  • Microservices.
  • Systèmes de stockage d’objets en mémoire, de mise en cache et de file d’attente.
  • Contributions open-source