This recruiter is online.

This is your chance to shine!

Apply Now
Graph X Design inc.

Programmeur Informatique

880 rue Longpré, Sherbrooke,QC
  • To be discussed
  • Permanent job

  • 1 position to fill as soon as possible

Benefits


Nous recherchons un développeur de "back-end" pour nous aider à créer, tester et entretenir notre plateforme de commerce écrite principalement en OCaml et SQL (PostgreSQL et SQLite). Nous avons actuellement un seul ingénieur logiciel et nous voulons créer une équipe de deux ou trois personnes. Cette situation unique signifie que notre nouveau développeur aura un impact important.

Profil idéal

Une expérience significative (1000+ heures) avec au moins deux langages de programmation très différents démontrerait votre potentiel à apprendre OCaml rapidement. De l'expérience ou intérêt marqué pour les langages ML ou fonctionnels comme Clojure, Elixir, Elm, Erlang, F#, Haskell, Lisp, OCaml, Rust, Scala ou Standard ML serait un atout majeur.

Expérience significative (1000+ heures) avec SQL. Une expérience d'optimisation de requête serait un atout.

La maîtrise de Linux, Git et de la ligne de commande est requis. Encore mieux si vous utilisez un éditeur en mode texte (Vim, Emacs, etc.) puisque des sessions SSH/tmux occasionnelles faciliteront notre travail.

Une expérience "front-end" rudimentaire (HTML, CSS, JS sans artifice) serait un plus pour l'entretien de notre interface-usager, mais ce n'est pas nécessaire.

Une excellente compétence en anglais écrit est requise parce que bien que nous soyons une entreprise majoritairement francophone, nous avons standardisé tout notre code-source et notre documentation technique en anglais pour faciliter une éventuelle coopération internationale. Le français parlé serait très utile mais n'est pas essentiel.

Nous recherchons quelqu'un qui est fier de ses réalisations et qui est suffisamment autonome et fiable pour travailler à distance à temps plein ou presque pour les années à venir alors que nous développerons notre nouvelle plateforme ensemble.

Environnement de travail

  • Beaucoup d'autonomie en tant que développeur à distance: temps, lieu, jours de vacances, etc.
  • Petite équipe: votre contribution sera précieuse
  • Coopération: nous travaillerons ensemble pour trouver le bon équilibre entre les périodes solo et les sessions de partage d'écran
  • Qualité d'abord: nous priorisons l'exactitude et la facilité d'entretien avant le nombre de fonctionnalités
  • Faible pression: nous nous efforçons d'éviter les délais courts et les heures supplémentaires, qui compromettraient la qualité
  • Certains projets libres ("open source"): nous contribuons nos projets non-propriétaires à la communauté

Work environment

Work environmentsGraph X Design inc.0
Work environmentsGraph X Design inc.1
Work environmentsGraph X Design inc.2
Work environmentsGraph X Design inc.3

Requirements

Level of education

undetermined

Diploma

undetermined

Work experience (years)

undetermined

Written languages

Fr : Advanced

En : Advanced

Spoken languages

Fr : Advanced

En : Advanced