Enable job alerts via email!

Software Developer (Full-Stack)

RoboDK

Montreal

Remote

CAD 70,000 - 100,000

Full time

Today
Be an early applicant

Boost your interview chances

Create a job specific, tailored resume for higher success rate.

Job summary

A rapidly growing software company focused on industrial robotics is seeking a Software Engineer. In this full-time remote role, you will contribute to R&D, develop web applications, and maintain the production environment. Join a global team that is committed to making industrial robotics accessible and innovative.

Qualifications

  • Bachelor's degree in Software Engineering, Computer Science, or equivalent.
  • Familiarity with PHP, Python, and Django in a Linux environment.
  • Interest in learning and being result-oriented.

Responsibilities

  • Contribute to R&D for new product features and improvements.
  • Develop and maintain front-end web apps (React, HTML, Bootstrap).
  • Deploy and maintain applications on AWS infrastructure.

Skills

PHP
Python
Django
Keycloak
React
HTML
Bootstrap

Education

Bachelor's in Software Engineering
Bachelor's in Computer Science

Tools

AWS
Linux

Job description

Get AI-powered advice on this job and more exclusive features.

Direct message the job poster from RoboDK

Do you want to join a global team that is making industrial robotics more accessible? RoboDK is hiring! RoboDK is a fast-growing software company that develops simulation and programming solutions for industrial robots.

Responsibilities

  • Contribute to R&D for new product features and improvements
  • Develop and maintain front-end web apps (React, HTML, Bootstrap)
  • Work on back-end services (PHP, Django, Apache on Linux)
  • Maintain and extend the RoboDK API
  • Integrate and manage authentication systems using Keycloak.
  • Deploy and maintain applications on AWS infrastructure.
  • Collaborate with cross-functional teams (software, robotics, and marketing) to deliver new features.
  • Ensure security, scalability, and performance of web services.
  • Troubleshoot, test, and improve existing systems.

Required Skills and Experience

  • A Bachelor's in Software Engineering, Computer Science or equivalent.
  • Familiar with PHP, Python and Django using a Linux environment.
  • Familiar with Keycloak or other identity providers.
  • Interest in learning and result oriented.

Other Skills

  • Familiarity with OpenEDX or Tutor for learning platform management
  • Experience integrating payment systems and handling online transactions
  • Experience building or maintaining admin tools (e.g., CRM, invoicing, reporting)
  • Experience with CAD / CAM software (SolidWorks, Fusion 360, Mastercam, Rhinoceros, Catia, PTC, …)
  • Knowledge / experience with Industrial Robots (such as ABB, Fanuc, KUKA, Motoman, Universal Robots, etc.).

Job Type

Full-time (40h / week)

Entry date

Immediately

Location

Remote (work from home / anywhere).

This job offer is not specifically tied to Canada, anyone in the world is invited to apply.

About RoboDK

RoboDK is a software company that develops simulation software for industrial robots. RoboDK makes it easy to simulate and program any robot from any brand. You can generate brand-specific robot programs, being a powerful and versatile Off-Line Programming (OLP) tool.

With RoboDK it is very easy to use robots for Off-Line Programming in industrial applications such as robot milling, robot welding, painting 3D printing and calibrating robots. RoboDK can simulate and generate complex robot paths for more than 1000 robots and 50 different robot manufacturers.

Seniority level

Seniority level

Entry level

Employment type

Employment type

Full-time

Automation Machinery Manufacturing

Referrals increase your chances of interviewing at RoboDK by 2x

Get notified about new Software Engineer jobs in Montreal, Quebec, Canada .

Software Engineer Robotics and AI (Internship)

Greater Montreal Metropolitan Area 3 days ago

Full-Stack Software Engineer [Contract] [Remote possible]

Junior Software Engineer (1-5 years) - Python or C++ - Hybrid working - Up to $160,000 CAD Base (+Bonus)

Software Developer Intern (Solutions Engineering team), Fall 2025

Software Engineer - Elite FinTech - Up to $200k CAD First Year Comp - Montreal

Software Engineer, Intermediate or Senior

We’re unlocking community knowledge in a new way. Experts add insights directly into each article, started with the help of AI.

J-18808-Ljbffr

Create a job alert for this search
Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.

Similar jobs

Full-Stack Developer

Eli Health

Montreal null

Remote

Remote

CAD 80,000 - 120,000

Full time

4 days ago
Be an early applicant

Full-Stack Developer

Eli

Montreal null

Remote

Remote

CAD 80,000 - 120,000

Full time

4 days ago
Be an early applicant

Intermediate Bilingual Fullstack Developer, Retirement Solutions (100% Work From Home)

LifeWorks

Montreal null

Remote

Remote

CAD 80,000 - 110,000

Full time

Today
Be an early applicant

Full Stack Developer

Docupace

Montreal null

Remote

Remote

CAD 80,000 - 110,000

Full time

3 days ago
Be an early applicant

Senior Developer Backend / Fullstack.NET / C# (French Services) (Telework)

V-Soft Consulting Group, Inc.

Montreal null

Remote

Remote

CAD 90,000 - 110,000

Full time

Today
Be an early applicant

Senior Software Developer, Full Stack

Hootsuite

Ottawa null

Remote

Remote

CAD 98,000 - 138,000

Full time

Today
Be an early applicant

Backend Software Developer / Software Engineer (Remote Canada)

Blaise Transit

Montreal null

Remote

Remote

CAD 70,000 - 90,000

Full time

Today
Be an early applicant

Full Stack Software Developer

PSD - Research, Consulting, Software

Toronto null

Remote

Remote

CAD 80,000 - 110,000

Full time

4 days ago
Be an early applicant

Full Stack Software Developer

Givecloud

Quebec null

Remote

Remote

CAD 80,000 - 120,000

Full time

6 days ago
Be an early applicant