Lead Developer – Mobile, React, Swift, Kotlin

Posted 2 weeks ago

Apply Now

About the role

  • Senior Mobile Developer at Wazo developing iOS and Android applications for unified communication. Collaborating with teams to implement audio and video communication features.

Responsibilities

  • Develop, implement, and enhance various features of our iOS & Android mobile applications, with a focus on real-time audio and video communication
  • Design intuitive interfaces that promote rapid user adoption
  • Contribute to open-source libraries (such as React Native CallKeep)
  • Write and automate reliable unit, functional, and end-to-end tests
  • Participate in improving our agile development methodology
  • Contribute to the mobile roadmap in close collaboration with Product Owners
  • Stay up to date on emerging mobile and media technologies

Requirements

  • Degree in Computer Science, Engineering, or a related field
  • Minimum 5 years of professional experience in React Native mobile development
  • Proficiency in React Native, Swift, Objective-C, and Kotlin/Java for cross-platform mobile app development (iOS and Android)
  • Expertise in voice, video, messaging, conferencing technologies, and WebRTC
  • Experience with SIP protocols, SFU architecture, and telecom infrastructures
  • Strong knowledge of Linux and Asterisk
  • Familiarity with cloud platforms such as AWS, Google Cloud, or Azure
  • Ability to quickly learn new technologies and a strong motivation to do so
  • Ability to work effectively within a multidisciplinary team
  • Interest in collaborating on open-source projects
  • Ongoing attention to best practices and new technologies
  • Fluency in French or English (both is a plus)

Benefits

  • Permanent full-time position – based in Canada
  • Comprehensive employer-paid insurance
  • Competitive compensation
  • 4 weeks of vacation + personal days
  • Remote work – with the option to work from the Quebec office
  • VRSP (self-managed)
  • Friendly culture with significant opportunities to make an impact within a growing global team

Job type

Full Time

Experience level

Senior

Salary

Not specified

Degree requirement

Bachelor's Degree

Tech skills

AndroidAWSAzureCloudiOSJavaKotlinLinuxObjective-COpen SourceReactReact NativeSwift

Location requirements

RemoteCanada

Report this job

Found something wrong with the page? Please let us know by submitting a report below.