Tech Stack
AndroidiOSJavaScriptJestOpen SourceReactReact NativeReduxTypeScript
About the role
- Rattaché(e) au Head of Engineering et travail en étroite collaboration avec l'équipe front-end, produit et customer success
- 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 (Jest, Playwright)
- 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
- Develop, implement, and enhance features of Admin, Web & Desktop softphone and mobile applications
- Design intuitive interfaces for quick user adoption
- 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 Product Owners
- Keep abreast of current technologies
Requirements
- 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
- 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
- French or English proficiencies, both is a plus