Job description

  • You will be a central part of the development team handling embedded development in Node.js, as well as a varied set of software engineering tasks. Experience in JavaScript and Linux is a must. Although you will be working in a team, we’re looking for someone that can solve challenges autonomously.
  • The candidate will work in a dynamic team of engineers interacting with UX/UI, QA and project management departments. The engineering department uses an Agile, sprint-driven methodology.


Required experience

  • Minimum 5 years’ experience or equivalent
  • Degree in software engineering, computer science (Masters a plus) or equivalent experience



  • Minimum 5 years of experience with Javascript
  • Good knowledge of JavaScript
  • Experience in backend development
  • Strong proficiency in a UNIX / Linux environment
  • Superior capacity at integrating with complex environments
  • Knowledge of automated build pipelines and Git
  • Ability to learn new technologies
  • Strong analytical and debugging skills
  • Passionate about software development in a full-stack environment
  • Excellent oral and written English and French, other languages are a plus



  • Experience with Node.js
  • Experience with some JS frontend framework like React Native, jQuery
  • Experience with device management/embedded hardware
  • Telecom, wifi, bluetooth and/or IOT integration experience a plus


Interpersonal skills

  • Passionate about new technologies and challenging technical work
  • Capacity to work autonomously, to estimate tasks and meet tight deadlines
  • Client service and action orientated
  • Ability to set and manage priorities
  • Strong analytical and problem-solving abilities
  • Ability to articulate ideas
  • Attention to quality and details
  • Self-motivated and directed
  • Strong interpersonal and motivational skills
  • Diligence, honesty and professional integrity


We offer a competitive salary and a dynamic work environment. We would like to thank all applicants for applying, however, only qualified candidates will be selected for our screening process.



Allowed file types and size: .doc, .docx, .pdf < 10mb.