Software Developer

Montréal, Canada

At Haply Robotics, we specialize in haptic technology and human-machine interaction. We are building next-generation robotics solutions that bridge digital and physical experiences. As a Software Developer – Web & UI Applications, you will design modern, responsive applications and dashboards for robotics visualization, ensuring seamless user experiences across web and desktop platforms.

We are looking for a versatile Software Developer who can bridge the gap between creative UI/UX design and cross-platform application development. In this role, you will build modern, high-performance applications using Tauri, React, Svelte, and Three.js to develop interactive robotic dashboards and enhance our online developer hub.


Customer Relationship
Personal Evolution
Autonomy
Administrative Work
Technical Expertise

Responsibilities

  • LUI/UX & Application Development
    • Design and develop responsive, interactive interfaces for web and desktop applications using Tauri, React, Svelte, and Three.js.
    • Ensure a user-centric approach to application design, collaborating with UX designers and product managers.
    • Build cross-platform UI applications that integrate with robotics and data visualization.
  • Developer Hub & Continuous Integration Support
    • Design and maintain the UI of our online developer hub, making it accessible and engaging.
    • Support the CI/CD process by integrating UI components with automated deployment and testing pipelines.
  • Device Dashboard & Robotics Integration
    • Develop an interactive robotics dashboard for kinematics visualization and data monitoring.
    • Work closely with the robotics team to design data pipelines for device configuration and performance analysis.
  • Collaboration & Documentation
    • Work cross-functionally with engineering, UX, and marketing teams.
    • Maintain clear documentation of UI components, workflows, and development standards.

Must Have

  • 3+ years of experience in web development and UI/UX design.
  • Strong experience with React, Svelte, or similar modern frameworks.
  • Hands-on experience with Tauri (or a willingness to learn it).
  • Experience with data visualization tools like Three.js or D3.js.
  • Solid understanding of CI/CD workflows and version control (Git, GitHub Actions, etc.).
  • Excellent problem-solving and communication skills.

Nice to have

  • Experience in robotics, haptics, or IoT applications.
  • Knowledge of Rust (used in Tauri applications).
  • Familiarity with developer experience (DX) best practices.
  • Basic understanding of embedded systems and device communication protocols.

What's great in the job?


Great team of smart people, in a friendly and open culture

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

Discover our products.

READ

What We Offer


  • Each employee has a chance to see the impact of his work. You can make a real contribution to the success of the company.
  • Several activities are often organized all over the year, such as sports sessions, team building events, monthly drink, and much more.
  • Be part of a dynamic team at Haply Robotics, where innovation meets creativity. We offer a collaborative work environment with opportunities for growth and development.
  • A dynamic and collaborative work environment.
  • Competitive salary and benefits package.
  • Opportunities for professional growth and continuous learning.
  • Access to innovative projects shaping the future of robotics

Perks

A full-time position
Attractive salary package.

Education

Annual Education Reimbursement

Wellness

Have a hobby that is for your wellbeing? We have got you covered!

Eat & Drink

Lunch, coffee and snacks provided