Jobs offers

Développeur(euse) principal(e)

Company : nnumann
Type of job : Permanent
Job status : Full-time
Region : QC Laval
Working place : Laval
Targeted customers : Engineer, Graduated in engineering
Required experience : 3 to 5 years, 6 to 10 years, 11 years and over
Publication date : 18/08/20
Share

summary description of functions

Description du poste

QUI NOUS SOMMES

INGTECH est une firme d’ingénierie spécialisée dans les systèmes de véhicules lourds ayant pour mission de propulser l’industrie du transport. Notre plateforme centralisée de gestion de flotte permet d’optimiser les opérations et d’acquérir de l’information pertinente.

LE PROJET INGTECH

Les projets principaux sont l’application Android à bord des véhicules et la plateforme web pour l’analyse des données. La tablette Android sert d’interface pour le conducteur et la plateforme web présente les rapports d’utilisation et l’analyse des données autant pour les administrateurs que pour les conducteurs.

DESCRIPTION DE L’EMPLOI

Dans ce rôle, en tant que développeur principal chez INGTECH, tu participeras à la conception des solutions pour les véhicules connectés et au développement des solutions mobiles. Tu t’assureras aussi de guider l’équipe de développeurs dans leurs tâches quotidiennes, de développer les tests unitaires et de trouver des solutions efficaces aux problèmes techniques.

CE QUE NOUS OFFRONS
 
  • 3 semaines de vacances;
  • 5 journées de maladie ou personnelles;
  • Horaire variable;
  • Espace de stationnement gratuit;
  • Le 7% du programme flex, tu es libre de choisir l’option qui te convient : 7% de ton salaire annuel, que tu peux appliquer sur une multitude d’options !
  • Une table de babyfoot!

RESPONSABILITÉS LIÉES AU POSTE
 
  • Élaborer les spécifications techniques selon les requis fonctionnels;
  • Prendre en charge les orientations technologiques de l’équipe;
  • Concevoir, développer et intégrer des modèles de données;
  • Écrire, modifier, intégrer et mettre à l’essai le code des applications web;
  • Cerner et communiquer les problèmes techniques et les solutions;
  • Passer en revue le code des autres développeurs et proposer des rétroactions;
  • Développer des tests unitaires et d’intégration;
  • Assurer la fiabilité des solutions et la disponibilité de nos services;
  • Animer les rencontres quotidiennes de l’équipe de développement;
  • Collaborer avec l’équipe produit afin de bien comprendre, concevoir et mettre en œuvre les caractéristiques des produits attendus;
  • Gérer les avancements des projets;
  • Évaluer les nouvelles technologies et analyser leur capacité à relever les défis d’aujourd’hui et de demain;
  • Collaborer avec l’équipe de service afin d’acquérir une compréhension des problèmes réels des utilisateurs et ainsi de créer un produit hors pair qui dépasse les attentes des clients.

PROFIL DU CANDIDAT RECHERCHÉ
 
  • Diplôme d'études universitaires en génie logiciel ou génie des technologies de l’information;
  • Minimum 5 ans d’expérience en programmation web;
  • Solide connaissance de l’architecture en microservices;
  • Maîtrise d’un framework JavaScript front end (Angular, Vue ou React);
  • Excellente compréhension de l’architecture d’un projet web et des patrons de conception;
  • Connaissance de la méthodologie Agile;
  • Excellente compréhension de différentes technologies de base de données et ORM;
  • Excellente compréhension des tests unitaires et d’intégration;
  • Excellente compréhension des échanges de données et des principes REST.

TECHNOLOGIES REQUISES
 
  • Langages de programmation : NodeJS et JavaScript (ES 6/7/8/9)
  • Langages de programmation optionnels : C# et Python
  • Base de données : MySQL
  • Outils de développement web : Git, Postman, VSCode, npm, gulp et Heroku
  • Tests fonctionnels : mocha et chai
  • Échange de données : HTTP, REST, JSON, TCP/UDP
  • Atouts : Sequelize, InfluxDB, RabbitMQ
  • Type d'emploi : Temps Plein, Permanent
  • Salaire : 80 000,00$ à 120 000,00$ /année

Mesures COVID-19:

Nous sommes pour le moment en mode 100% télé-travail et prévoyons un retour progressif à partir de septembre prochain. Notre priorité est votre santé !

nnumann