Programmeur
PMML, leader québécois de l’immobilier commercial, est une entreprise de données, spécialisée dans la vente et le financement.
Notre entreprise dynamique est à la recherche d’un(e) Programmeur. En tant que membre clé de l’équipe de programmation, votre rôle sera capital pour contribuer au développement, à la maintenance et à l’amélioration continue de nos applications logicielles.
Avec une solide équipe de 160 professionnels, comprenant 93 courtiers immobiliers et hypothécaires répartis à travers toute la province, rejoignez l’équipe PMML et faites partie de cette aventure passionnante !
Ce poste est destiné à une personne aspirant à construire sa carrière dans un environnement empreint d’énergie.
Poste: Programmeur
Statut: Permanent, en Présentiel
Responsabilités principales :
- Concevoir des interfaces pour l’accès aux données en mettant l’accent sur l’ergonomie ;
- Développer des interfaces intuitives pour les applications mobiles en tenant comptes des tendances et technologies actuelles ;
- Élaborer des codes efficaces, robustes et évolutifs pour les nouvelles fonctionnalités des applications ;
- Concevoir des routines efficaces de l’API (NodeJS) en se concentrant sur l’optimisation des performances et garantir la flexibilité et l’évolutivité de l’infrastructure ;
- Suggérer et utiliser des plateformes externes pour l’optimisation du temps de développement de fonctionnalités qui sont des standards d’industrie ;
- Assurer la maintenance proactive des applications existantes en identifiant et résolvant rapidement les problèmes soulevés par la télémétrie et les utilisateurs ;
- Maintenir une étroite collaboration avec la Direction ainsi que toute l’équipe administrative pour garantir l’alignement des solutions informatiques avec les objectifs organisationnels ;
- Participer activement à la planification et la conception des projets en apportant une expertise technique et une intégration harmonieuse des solutions techniques.
Tâches complémentaires :
- Résoudre des problèmes complexes avec échéanciers serrés ;
- Optimiser les performances des applications et garantir leur fiabilité et leur sécurité.
Compétences requises :
- Connaissances avancées de HTML/CSS ;
- Connaissance de Tailwind CSS est un atout ;
- Connaissances très avancées de JavaScript ;
- Connaissances très avancées de NodeJS ;
- Connaissances avancées de MySQL ;
- Connaissance de Apache SOLR (atout) ;
- Compréhension approfondie des concepts de développement logiciel ;
- Excellente compétences en gestion du temps et organisation ;
- Créativité et minutie ;
- Aptitude à penser de manière inventive et à trouver des solutions créatives ;
- Apprécier la collaboration et être capable de travailler efficacement au sein d’une équipe ;
- Aptitude à travailler efficacement et à livrer des projets de hautes qualités dans des délais restreints.