W

ReactJS Developer

Wazo
Full-time
Remote
Canada

English version below.



À propos de Wazo

Wazo est un éditeur de logiciels proposant une plateforme de communication unifiée API-first, conçue pour les opérateurs télécom, les fournisseurs de services et les intégrateurs. La plateforme offre :

  • Une suite applicative tout-en-un pour répondre aux besoins de téléphonie IP, de collaboration et de gestion de la relation client
  • Une solution robuste pouvant être déployée sur n’importe quelle infrastructure et administrée via une interface cloud
  • Un ensemble complet d’interfaces de programmation (API) pour développer de nouveaux services de communication et intégrer Wazo au cœur des systèmes d’information
  • Une plateforme open source native, garantissant sécurité et liberté aux clients

Wazo est convaincu que les utilisateurs de communication unifiée devraient avoir un plus grand contrôle sur leurs outils de communication, et que les entreprises devraient pouvoir intégrer des fonctionnalités de communication innovantes dans leurs flux de travail.

 

L’ambition de Wazo est de s’imposer comme un acteur clé du marché du UCaaS, un marché qui devrait générer plus de 260 milliards de dollars de revenus d’ici 2028.

Depuis le lancement de sa solution en Europe en 2018, Wazo s’est imposé sur ce marché très concurrentiel grâce à son positionnement unique et à son approche IT innovante : la société compte déjà plus de 100 000 utilisateurs et plus de 100 partenaires parmi les opérateurs télécom, revendeurs à valeur ajoutée et fournisseurs de services managés.

Poste

Vous êtes un(e) développeur(se) senior talentueux(se) à la recherche d’un nouveau défi ? Rencontrons-nous, nous recrutons !

Rattaché(e) au Head of Engineering, vous travaillerez en étroite collaboration avec notre équipe de développement mobile, ainsi qu’avec les équipes produit et customer success, afin de développer les solutions et expériences de communication de demain.

Mots-clés de notre stack technique : React, Redux, MUI, Tailwind, TanStack, Playwright, Jest, TypeScript


Description du poste

  • Développer, implémenter et améliorer diverses fonctionnalités de nos applications (Admin, Softphone web et desktop, application mobile)
  • Concevoir des interfaces intuitives favorisant une adoption rapide par les utilisateurs
  • Contribuer au développement de bibliothèques open source (wazo-js-sdk & euc-plugins-js-sdk)
  • Rédiger et automatiser des tests unitaires, fonctionnels et de bout en bout fiables
  • Participer à l'amélioration de notre méthodologie agile de développement
  • Contribuer à l’élaboration de la roadmap mobile, en étroite collaboration avec les Product Owners
  • Rester à jour sur les technologies mobiles et médias émergentes


Qualifications

  • Diplôme en informatique, ingénierie ou domaine équivalent
  • Minimum 5 ans d’expérience professionnelle avec React et Typescript
  • Maîtrise de React, Redux, Jest, Playwright et développement d’applications multiplateformes
  • Capacité à apprendre rapidement de nouvelles technologies et motivation à le faire
  • Aptitude au travail en équipe multidisciplinaire
  • Intérêt pour la collaboration sur des projets open source
  • Veille constante sur les bonnes pratiques et nouvelles technologies
  • Maîtrise du français ou de l’anglais (les deux, un plus)
  • (Bonus) Expérience avec React Native, iOS ou Android
  • (Bonus) Expertise dans les technologies de voix, vidéo, messagerie, conférences et WebRTC
  • (Bonus) Expérience avec les protocoles SIP, l’architecture SFU et les infrastructures télécom


Pourquoi rejoindre Wazo ?

✅  Notre mission : fournir la meilleure plateforme de communication open source pour permettre à chacun de créer tous les cas d’usage imaginables, partout dans le monde

✅  Investissement dans nos collaborateurs : développement de carrière, événements sociaux, avantages compétitifs

✅  Collaboration avec des personnes intelligentes et créatives à l’échelle mondiale

✅  L’esprit d’équipe, ce n’est pas qu’un slogan, c’est une réalité


Avantages offerts

  • Poste permanent à temps plein – basé au Canada
  • Assurance complète prise en charge par l’employeur
  • Rémunération compétitive
  • 4 semaines de vacances + jours de confort
  • Télétravail – avec possibilité de travailler au bureau de Québec
  • VRSP (indépendant)
  • Culture conviviale avec de grandes opportunités d’impact dans une équipe globale en pleine croissance

Nous encourageons tout le monde à postuler. Wazo est un employeur qui respecte l’égalité des chances. Tous les candidats qualifiés seront pris en considération sans distinction de sexe, identité de genre, orientation sexuelle, origine ethnique, couleur, religion, origine nationale, handicap, statut de vétéran protégé, âge, ou toute autre caractéristique protégée par la loi.



English version:



About Wazo

Wazo is a software editor of an API-first Unified Communication Platform designed for telco operators, service providers, and integrators. The platform provides:

  • An all-in-one application suite to support IP telephony, collaboration and customer relationship needs
  • A strong solution that can be deployed on any infrastructure and managed through a cloud administration interface
  • A complete set of application programming interfaces (APIs) to build new communication services and integrate Wazo into the core of their information systems
  • A native open source platform which provides security and freedom to customers.

Wazo believes that Unified Communication users should have more control over their communication tools and that businesses should be able to integrate innovative communication features into their business workflows. Wazo’s ambition is to take a significant part of the UCaaS market that is expected to generate over USD 260 billion of revenues by 2028. 

 

Since launching its solution in Europe in 2018, Wazo has successfully gained a foothold in this very competitive market thanks to its unique positioning and innovative IT approach: Wazo has already attracted more than 100,000 users and more than 100 Telecommunication Companies, Value-Added Resellers and Managed Services Providers. Wazo is now accelerating its development with the launch of its solution in the US.


Role

Are you a talented senior developer looking for a new challenge? Come meet us, we're hiring!

Reporting to the Head of Engineering, you'll work closely with our front-end team, and our product and customer success teams to develop the communication solutions and experiences of tomorrow.

The keywords of our technical stack are: React, Redux, MUI, Tailwind, TanStack, Playwright, Jest, TypeScript


Job Description

  • Develop, implement, and enhance various features of our applications (Admin, Web & Desktop softphone and mobile application) 
  • Design intuitive interfaces for quick user adoption
  • Contribute to the development of open-source libraries (wazo-js-sdk & euc-plugins-js-sdk)
  • Write and automate reliable unit, functional and end to end tests
  • Participate in improving our agile development methodology
  • Contribute to the elaboration of the development roadmap in close collaboration with our Product Owners
  • Keep abreast of current technologies


Qualifications

  • Bachelor’s degree in Computer Science, Engineering, or related field
  • Minimum 5 years of professional experience with React and TypeScript
  • Proficiency in React, Redux, Jest, Playwright and developing cross platform applications
  • Ability to learn new technology quickly, as well as a strong interest in doing so
  • Ability to work in a multidisciplinary team
  • Enjoy collaborating on open-source projects
  • A habit of staying up-to-date with new practices and technologies
  • French or English proficiencies, both is a plus
  • (Bonus) React Native, iOS or Android experience
  • (Bonus) Expertise in voice, video, messaging, and conferencing technologies and WebRTC
  • (Bonus) Experience with SIP, SFU architecture and telecommunication infrastructure


Why Apply to Wazo?

✅  Our mission is to provide the best open source communication platform to allow anyone to build any communication use cases anywhere

✅  We invest in our employees through career development & opportunities, social events, and competitive benefits

✅  You get to collaborate with and learn from smart and creative people around the globe

✅  Team spirit is not a motto: it is a reality 

To keep our employees happy and motivated, we are always assessing the benefits we offer to ensure we are competitive. Here are some we’d like to highlight:

  • Full time permanent position – Canada Based
  • Full benefits covered by the employer 
  • Competitive Compensation
  • 4 Weeks of vacation + Comfort Days
  • Work remotely – with possibility to work in the Quebec City office.
  • VRSP (independent)
  • Fun culture with a big opportunity to make an impact on our growing global team

We welcome everyone to apply to our positions. Wazo is an equal opportunity employer. Qualified applicants will receive consideration for employment without regard to sex, gender identity, sexual orientation, race, color, religion, national origin, disability, protected veteran status, age, or any other characteristic protected by law.