Job description

The React Native Mobile Developer will be a central part of the development team handling both React Native mobile applications (iOS/Android) and native Android applications. Prior experience in JavaScript is a must, as React Native is JavaScript based.

We’re ready to train you in React Native, but you should have some prior iOS/Android development experience and be someone that can solve challenges autonomously.

The React Native Mobile Developer 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. 

Experience and Knowledge

  • Degree in Software Engineering, Computer Science (Masters, a plus) or equivalent experience
  • Minimum 5 years of relevant experience or in a similar role
  • Excellent knowledge of JavaScript
  • Knowledge of iOS or Android development and willingness to learn both
  • Knowledge of Java and native Android development a plus
  • Superior capacity at integrating with complex environments
  • Passionate about software development in a full-stack environment
  • Knowledge of automated build pipelines and Git

Required skills

  • Strong debugging skills
  • Capacity to estimate tasks and meet tight deadlines
  • Strong analytical and problem-solving abilities
  • Attention to quality and details

Interpersonal skills

  • Excellent oral and written skills in English and French, other languages are a plus
  • Capacity to work autonomously
  • Ability to articulate ideas


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