• Temps plein
  • Temps plein

Développeuses/ Développeurs applicatifs C/C++ – Projet GNU Jami

Montréal

L’équipe Jami est à la recherche de développeur(se)s full stack, passionné(e)s et polyvalent(e)s. Projet à haute priorité de la Free Software Foundation, l’application de communication universelle GNU Jami (https://jami.net) nécessite la contribution d’expert(e)s en ingénierie logicielle pour répondre à des défis technologiques pointus, spécifiques aux réseaux distribués, aux streaming multimédia et à la blockchain. Envie de rejoindre une entreprise leader dans le domaine de l’Open Source et acteur dans l’industrie 4.0? Nous attendons ta candidature.

Responsabilités

• Participer activement et de manière polyvalente au développement de l’application sur différentes plateformes (Linux, Mac, iOS, Windows, Android, Android TV);

• Travailler avec différents types d’équipes et collaborer avec de nombreuses communautés open source (ffmpeg, pjsip, gnutls,…);

• Définir l’architecture, analyser et estimer les composants logiciels;

• Participer aux revues et à l’amélioration des processus de développement;

• Apporter votre expertise aux autres projets connexes de l’entreprise.

Atouts

• Expertise en développement Android ou Windows;

• Connaissances en cryptographie et/ou connaissances des protocoles réseaux bas-niveaux;

• Connaissances de PJSIP, GNUTLS, FFMPEG, Ethereum;

• Contributions significatives à des projets open source.

Qualifications

• Excellent niveau en C/C++ et outils d’ingénierie logiciels (git, gerrit, jenkins, …);

• Baccalauréat/Maîtrise/Doctorat en informatique ou domaine connexe;

• Nous recherchons des joueur(se)s d’équipe qui sont méticuleux(ses), honnêtes et empathiques;

• À l’aise en communication inter-personnelles (nous sommes une société de services et collaborons avec de nombreuses équipes locales et distantes);

• Bilingue Anglais/Français (parlé et écrit);

• Bons réflexes de développeur(se) incluant les systèmes de contrôle de révision (Git), de revue de code (Gerrit), les tests de validation, gestion de projets (Redmine) et IC (Jenkins);

• Démontre une capacité à rechercher, adapter et utiliser les outils pour résoudre efficacement les problèmes.

Postuler sur cette offre d’emploi