Full-Stack Software Developer – Systems, UI & Integrations

Montréal, Canada

About Us 

At Haply Robotics, we specialize in haptic technology and human–machine interaction, building next-generation robotics solutions that bridge the digital and physical worlds. We’re looking for a versatile Software Developer who thrives at the intersection of system architecture, backend and frontend development, and software integrations. You’ll design, build, and maintain high-performance applications, oversee infrastructure and DevOps workflows, and ensure seamless integration between our robotics platforms and external systems.


About the Role
You’ll be responsible for full-stack software development, system integrations, and technical infrastructure management. This includes crafting responsive, interactive UI/UX experiences, optimizing backend performance, developing secure communication protocols, and managing deployment pipelines. You will work closely with engineering, manufacturing, and operations teams to deliver reliable, scalable, and secure systems.


Customer Relationship
Personal Evolution
Autonomy
Administrative Work
Technical Expertise

Responsibilities

  • System Architecture & Infrastructure
  • Design and maintain multi-OS compatible software architectures (Windows, Linux, macOS).
  • Manage and monitor company tech infrastructure dashboards for performance and uptime.
  • Oversee software licensing, usage tracking, and renewal planning.
  • Ensure compliance with ISO 27001, SOC2, and GDPR standards.
  • Software Development – UI/UX & Applications
  • Develop responsive, interactive applications using React, Svelte, Tauri, and Three.js.
  • Build cross-platform dashboards for robotics data visualization and device monitoring.
  • Collaborate with UX designers to ensure user-centric product design. 
  • Integrations & Data Pipelines 
  • Implement and maintain integrations for Odoo, UPS, GitLab, QuickBooks, and other SaaS platforms.
  • Manage APIs, database connections, and internal tooling for manufacturing and finance KPIs.
  • ​ Optimize CI/CD workflows for automated testing, deployment, and performance monitoring.
  • Performance Optimization & Security
  • Monitor and enhance system performance, scalability, and reliability.
  • Develop diagnostic tools for bottleneck detection and resolution.
  • Implement secure communication protocols (WebSockets, JSON, serial interfaces) for hardware–software interactions.
  • Collaboration & Leadership
  •  Work cross-functionally with engineering, operations, and client teams.
  •  Mentor junior developers and participate in peer code reviews.
  •  Support onboarding and system access for internal staff and contractors.

Must Have

  • 3+ years of professional experience in full-stack development.
  • Proficiency in Python, JavaScript/TypeScript, and Git-based workflows.
  • Strong experience with React, Svelte, or similar frameworks.
  • Familiarity with databases (structured and unstructured) and DevOps practices.
  • Understanding of software security protocols and compliance standards.
  • Excellent problem-solving and communication skills.

Nice to have

  • Experience with Odoo module development or ERP integrations.
  • Knowledge of Rust (Tauri) and Three.js/D3.js for data visualization.
  • Background in robotics, IoT, or manufacturing systems.
  • Familiarity with JumpCloud or similar system controllers.

What's great in the job?


  • Great team of smart people, in a friendly and open culture
  • No dumb managers, no stupid tools to use, no rigid working hours
  • No waste of time in enterprise processes, real responsibilities and autonomy
  • Expand your knowledge of various business industries
  • Create content that will help our users on a daily basis
  • Real responsibilities and challenges in a fast evolving company
Our Product
Our Product

Discover our products.

READ

What We Offer


  • Competitive salary and benefits.
  • 3 weeks paid vacation.
  • Employee Stock Option Plan (ESOP).
  • Monthly employee-sponsored events.
  • Opportunities for professional growth in a high-tech environment.
  • Regular Pizza Demo Days, wellness programs, and team-building activities. 

Perks

A full-time position
Attractive salary package.

Trainings

12 days / year, including
6 of your choice.

Sport Activity

Play any sport with colleagues,
the bill is covered.

Eat & Drink

Fruit, coffee and
snacks provided.