Développeur logiciel Full Stack / Full Stack Software Developer

Systemex Industries Conseils

Laval

On-site

CAD 110,000 - 150,000

Full time

39 hours ago
Be an early applicant

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Benefits offered by this job

Flexibilité au travail
Rémunération concurrentielle
Assurances et Santé
Formation via LMS et remboursements

Job summary

Systemex Automation (SA), acteur mondial, recherche un développeur logiciel full stack pour concevoir, développer et déployer des solutions industrielles robustes utilisant Node.js, React et PostgreSQL au sein de l’équipe R&D à Laval (Québec).

En mode Agile, vous collaborez avec les experts en automatisation, robotique et data engineering pour assurer performance, sécurité et évolutivité, participer à l’amélioration continue et à l’innovation technologique.

Qualifications

  • 8–10 ans d’expérience en développement full stack.
  • Maîtrise de Node.js (NestJS/Express), React (Vite), TypeScript et PostgreSQL.
  • Expérience design d’API RESTful et architectures microservices.
  • Connaissance des conteneurs et outils CI/CD.
  • Français obligatoire et anglais souhaité.

Responsibilities

  • Concevoir et développer des applications full‑stack modernes en Node.js, React et PostgreSQL.
  • Développer des APIs performantes et évolutives pour la communication entre les systèmes.
  • Concevoir et optimiser des bases de données relationnelles sous PostgreSQL.
  • Collaborer pour définir les spécifications techniques et les architectures logicielles.
  • Implémenter des interfaces utilisateur intuitives avec React.
  • Améliorer la performance, la sécurité et la maintenabilité du code.
  • Participer aux tests, à la mise en production et au déploiement.
  • Diagnostiquer et résoudre les problèmes techniques et optimiser le code.
  • Rédiger et maintenir la documentation technique.

Skills

Node.js
React
TypeScript
PostgreSQL
RESTful APIs
Microservices
Docker
CI/CD
Agile/Scrum
Français
Anglais

Tools

NestJS/Express
React (Vite)
PostgreSQL

Job description

Systemex est une organisation mondiale en pleine croissance qui réunit des expertises complémentaires en automatisation industrielle et en services-conseils industriels. Nous accompagnons nos clients dans leur croissance en améliorant leur satisfaction, leur performance financière et leur efficacité opérationnelle grâce à l'automatisation, à l'optimisation de la productivité, à la fiabilité des actifs et à la réalisation réussie de projets industriels complexes.

  • English to follow*
À propos de Systemex

Systemex est une organisation mondiale en pleine croissance qui réunit des expertises complémentaires en automatisation industrielle et en services-conseils industriels. Nous accompagnons nos clients dans leur croissance en améliorant leur satisfaction, leur performance financière et leur efficacité opérationnelle grâce à l'automatisation, à l'optimisation de la productivité, à la fiabilité des actifs et à la réalisation réussie de projets industriels complexes.

Notre Organisation Est Composée De Deux Divisions
  • Systemex Automation (SA) – Nous concevons et livrons des solutions innovantes en automatisation, robotique, systèmes de contrôle, fabrication numérique et automatisation d'entrepôts, soutenues par un service à la clientèle disponible 24 heures sur 24, 7 jours sur 7.
  • Systemex Industries Conseils (SIC) – Nous offrons des services couvrant l'ensemble du cycle de vie des actifs industriels, notamment en préparation opérationnelle, mise en service, gestion des actifs, maintenance et fiabilité, solutions de main-d’œuvre et excellence opérationnelle.
Cette opportunité fait partie de Systemex Automation (SA)
À propos du poste

Relevant de la direction BPM et TI, la personne titulaire du poste de développement logiciel full stack jouera un rôle clé au sein de notre équipe R&D en concevant, développant et déployant des solutions logicielles robustes. Vous développerez des applications modernes utilisant Node.js, React et PostgreSQL pour soutenir nos initiatives industrielles et d’automatisation. Dans un environnement Agile, vous collaborerez étroitement avec des spécialistes en automatisation, en robotique et en ingénierie des données. Vous contribuerez à assurer la performance, la sécurité et l’évolutivité de nos applications, tout en participant à l’amélioration continue et à l’innovation technologique.

Responsabilités principales
  • Concevoir et développer des applications full-stack modernes en Node.js, React et PostgreSQL.
  • Développer des APIs performantes et évolutives pour la communication entre les systèmes.
  • Concevoir et optimiser des bases de données relationnelles sous PostgreSQL.
  • Collaborer avec l'équipe pour définir les spécifications techniques et les architectures logicielles.
  • Implémenter des interfaces utilisateur intuitives et réactives avec React.
  • Améliorer continuellement la performance, la sécurité et la maintenabilité du code.
  • Participer aux tests, à la mise en production et au déploiement des applications.
  • Diagnostiquer et résoudre les problèmes techniques et optimiser le code.
  • Rédiger et maintenir la documentation technique pour assurer la pérennité des solutions développées.
Ce Que Nous Recherchons
  • Minimum de 8 à 10 ans d’expérience en développement full stack, avec une excellente maîtrise de Node.js (NestJS/Express), React (Vite), TypeScript et PostgreSQL, ainsi qu’une solide expérience en conception d’API RESTful.
  • Bonne compréhension des architectures microservices et des systèmes distribués, avec une expérience des conteneurs et des outils d’orchestration (Docker, etc.).
  • À l’aise avec les outils de développement assisté par l’IA dans le travail quotidien, avec une connaissance des outils CI/CD et des bonnes pratiques DevOps.
  • Intérêt pour les systèmes industriels et le temps réel, avec une aisance à travailler dans des architectures pilotées par les données, sans scénarios codés en dur.
  • Capacité à collaborer dans un environnement Agile/Scrum, avec d’excellentes compétences en résolution de problèmes et en optimisation des performances.
  • La maîtrise du français est obligatoire. La maîtrise de l’anglais est également requise afin de communiquer efficacement avec des clients internes et des partenaires situés à l’extérieur du Québec.

____________________________

About Systemex

Systemex is a growing global organization bringing together complementary expertise in industrial automation and industrial consulting. We help our clients grow and improve customer satisfaction and financial performance through automation, productivity, reliability, operational performance, and the successful delivery of complex projects.

Our Organization Is Comprised Of Two Divisions
  • Systemex Automation (SA) – Delivering innovative automation, robotics, control systems, digital manufacturing, and warehouse automation solutions with 24/7 customer support.
  • Systemex Industrial Consulting (SIC) – Providing lifecycle services focused on operational readiness, commissioning, asset management, maintenance and reliability, workforce solutions, and operational excellence.
This role is part of Systemex Automation (SA)
About The Job

Reporting to the Director of BPM & IT, the Full Stack Software Developer will play a key role in our R&D team, designing, developing and deploying robust software solutions. You will build modern applications using Node.js, React and PostgreSQL to support industrial and automation initiatives. Working in an Agile environment, you will collaborate closely with experts in automation, robotics and data engineering. You will help ensure the performance, security and scalability of our applications while contributing to continuous improvement and technical innovation.

Responsibilities
  • Design and develop modern full-stack applications using Node.js, React and PostgreSQL.
  • Develop high-performance, scalable APIs to enable communication between systems.
  • Design and optimize relational databases using PostgreSQL.
  • Collaborate with the team to define technical specifications and software architectures.
  • Implement intuitive, responsive user interfaces using React.
  • Continuously improve code performance, security and maintainability.
  • Participate in application testing, production releases and deployment.
  • Diagnose and resolve technical issues and optimize code.
  • Write and maintain technical documentation to support the long-term sustainability of the solutions developed.
What We Are Looking For
  • Minimum 8–10 years of experience in full-stack development, with strong proficiency in Node.js (NestJS/Express), React (Vite), TypeScript and PostgreSQL, and solid experience designing RESTful APIs.
  • Good understanding of microservices architectures and distributed systems, with experience using containers and orchestration tools (Docker, etc.)
  • Comfortable using AI-assisted development tools in daily workflows, with knowledge of CI/CD tools and DevOps best practices.
  • Interest in industrial and real-time systems, with the ability to work with data-driven architectures without hard-coded scenarios.
  • Ability to collaborate in an Agile/Scrum environment, with excellent problem-solving and performance optimization skills.
  • Proficiency in French is mandatory. Proficiency in English is also required in order to communicate effectively with internal clients and partners located outside of Quebec.
Pourquoi vous joindre à Systemex?
  • Flexibilité au travail, incluant des horaires flexibles et le télétravail;
  • Rémunération concurrentielle, assurances, compte de soins de santé, télémédecine et REER collectif;
  • Développement et soutien professionnel, incluant la formation via le LMS, le remboursement de l’adhésion à un ordre professionnel et le remboursement des bottes de sécurité;
  • Environnement de travail convivial avec bornes de recharge pour voitures électriques, club social, BBQ, espace café, supports à vélo intérieurs et extérieurs, ainsi que des activités sportives sur place.
Why Join Systemex?
  • Work flexibility, including flexible hours and remote work;
  • Competitive compensation, insurance, health spending account, telemedicine, and group RRSP;
  • Professional development and support, including training through the LMS, professional order membership reimbursement, and safety boot reimbursement;
  • A welcoming work environment with electric vehicle charging stations, a social club, BBQ events, coffee area, indoor and outdoor bike storage, and on-site sports activities.

We may use artificial intelligence (AI) tools to support parts of the hiring process, such as reviewing applications, analyzing resumes, or assessing responses and identifying potential inconsistencies or verification signals in application materials based on available information. These tools assist our recruitment team but do not replace human judgment. Final hiring decisions are ultimately made by humans. If you would like more information about how your data is processed, please contact us. Your personal information is handled in accordance with applicable privacy legislation, including Quebec's Law 25 where applicable.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Automation Project Leader: PLC & Robotics (Hybrid)
Automation Project Leader: PLC & Robotics (Hybrid)

Systemex Industries Conseils • Laval

Hybrid
CAD 90,000 - 130,000
Flexible hours
Remote work options
Competitive compensation
+5
Senior PLC Programmer — Remote & Flexible Hours
Senior PLC Programmer — Remote & Flexible Hours

Systemex Industries Conseils • Laval

Hybrid
CAD 90,000 - 120,000
Flexible hours
Remote work options
Insurance benefits
+4
Remote Warehouse Automation Solutions Consultant
Remote Warehouse Automation Solutions Consultant

Systemex Industries Conseils • Laval

Hybrid
CAD 110,000 - 160,000
Flexible hours
Remote work
Competitive compensation
+8
Remote Product Manager - Industrial Automation AI
Remote Product Manager - Industrial Automation AI

Systemex Industries Conseils • Laval

Hybrid
CAD 90,000 - 120,000
Flexible hours
Remote work options
Professional development and training
+1
Gestionnaire de projet — Préparation opérationnelle (ORP) / Operational Readiness Project Manager
Gestionnaire de projet — Préparation opérationnelle (ORP) / Operational Readiness Project Manager

Systemex Industries Conseils • Montreal

Hybrid
CAD 90,000 - 130,000
Rémunération globale compétitive
Mode de travail hybride
Développement professionnel continu
+1
Product Manager
Product Manager

Systemex Industries Conseils • Laval

Hybrid
CAD 90,000 - 120,000
Flexible hours
Remote work options
Professional development and training
+1
Project Manager
Project Manager

Systemex Industries Conseils • Laval

Hybrid
CAD 90,000 - 130,000
Flexible hours
Remote work
Competitive compensation
+5
Solutions Consultant – Warehouse Automation
Solutions Consultant – Warehouse Automation

Systemex Industries Conseils • Laval

Hybrid
CAD 110,000 - 160,000
Flexible hours
Remote work
Competitive compensation
+8
Automation Project Engineer Manager
Automation Project Engineer Manager

Systemex Industries Conseils • Laval

Hybrid
CAD 90,000 - 130,000
Flexible hours
Remote work options
Competitive compensation
+5
Conseiller(ère) principal(e) en gestion des actifs / Senior Advisor, Asset Management & Operational Efficiency
Conseiller(ère) principal(e) en gestion des actifs / Senior Advisor, Asset Management & Operational Efficiency

Systemex Industries Conseils • Montreal

Hybrid
CAD 110,000 - 140,000
Competitive compensation
Hybrid work model
Tuition reimbursement program
+2