Description sommaire des fonctions
Temps plein (40 heures/semaine, 8 mois avec possibilité de permanence)
Pourquoi agrilog ?agrilog participe activement à la numérisation du secteur agricole en apportant des solutions novatrices pour le processus d’entreposage des produits agricoles(grains, fruits et légumes). Dévoué à la sécurité alimentaire, agrilog participe à la fois à la protection des denrées alimentaires ainsi qu’à protéger les revenus des agriculteurs du Québec. Jeune et dynamique, l’entreprise évolue rapidement et connaît une forte progression dans l’adoption de ses solutions technologiques connectées.
Votre missionEn tant que développeur front-end/back-end, vous serez responsable au développement d’une nouvelle interface visuelle pour le suivi des entrepôts de fruits et légumes. Elle devra également être en mesure de se connecter aux équipements de contrôle présents sur les sites d’entreposage des clients.
Dans une optique longue durée, l’interface permettra le contrôle des salles à distance, l’optimisation des conditions d’entreposage, la détection d'anomalies automatisées, et le diagnostic à distance par l’équipe experte d’agrilog.
Par votre contribution à ce projet R&D, vous rehausserez la qualité de la plateforme agrilogTM et ajouterez des fonctionnalités pour améliorer l’expérience globale aux diverses solutions connectées d’agrilog.
Responsabilité et tâches
- Programmation d’un Dashboard pour la visualisation de données et le contrôle d’équipements à distance
- Test UX avec les clients pour valider les nouvelles fonctionnalités
- Programmation front-end avec React et back-end avec NodeJS
- Tests unitaires et déploiement des nouvelles fonctionnalités
- Manipulation de données avec base de données
- Documentation et communication des nouveaux processus
Qualités recherchées
- Autonome avec le sens des responsabilités
- Bonne écoute client et soucis de l’expérience usager
- Capacité à bien communiquer ses idées, et ouvert à se faire challenger par ses pairs
- Créatif et sens de l'esthétique
- Pragmatique, efficace et organisé
- Réaliste et concis
- Capacité éprouvée à documenter ses travaux de façon concise et succincte
Compétences recherchées
- Baccalauréat en génie logiciel (complété ou en cours), 0 à 3 ans d’expérience en programmation logiciels
- Bonne maîtrise des concepts d’architecture logicielle et en environnement Linux
- Bonne expérience de programmation avec Git, Nodejs, JavaScript et React, PostgreSQL
- Bilingue (parlé et écrit) Un atout
- Connaissance des technologies de big data (ElasticSearch, Kibana, MongoDB) Vous allez aimer
- Avoir un impact direct et immédiat pour la sécurité alimentaire
- Travailler dans une entreprise en démarrage (Startup) avec une équipe jeune, dynamique et passionnée
- La variété des tâches à réaliser et évoluer dans un environnement changeant et dynamique
- La flexibilité des horaires et la disponibilité des pairs