Rakuten Viber
Rakuten Viber
Rakuten Viber est une plateforme mondiale de communication qui aide les entreprises à toucher leurs clients grâce à la messagerie, à la vérification et à des campagnes interactives. Son offre destinée aux entreprises comprend Viber Verification et SecurePlus Messages, qui permettent d’assurer des communications plus sécurisées avec les clients, tandis que les fonctionnalités de super application de la plateforme favorisent l’engagement envers les marques et les relations directes avec les consommateurs dans les domaines du marketing et du commerce électronique.

Ingénieur Full-Stack Senior, Node.js — Rakuten Viber Hybride

Concevez des microservices évolutifs en Node.js et Java pour la plateforme mondiale de messagerie de Rakuten Viber. Développez des fonctionnalités et des services hautement disponibles au service de millions d’utilisateurs et de plus d’un milliard de messages par jour.

Description

  • Concevoir, développer et maintenir des applications hautement disponibles, à fort volume et faible latence
  • Définir les objectifs, le périmètre et les fonctionnalités des applications
  • Aligner l’architecture et la conception des applications sur les objectifs métier
  • Évaluer les technologies et les alternatives, puis présenter des recommandations pour la revue architecturale
  • Collaborer avec les équipes Produit et Architecture sur des systèmes critiques à grande échelle
  • Déboguer, optimiser et ajuster les performances sur l’ensemble de la pile technologique
  • Développer et exploiter des services à fort trafic traitant plus d’un milliard de messages par jour
  • Livrer des fonctionnalités, améliorer les performances, protéger les données et résoudre les défis techniques liés aux microservices Node.js et Java

Exigences

  • Au moins 7 ans d’expérience dans le développement d’applications full-stack
  • Au moins 4 ans d’expérience professionnelle avec Node.js
  • Excellente maîtrise de JavaScript et TypeScript
  • Expérience avec des frameworks privilégiant TypeScript, tels que NestJS, Fastify ou Next.js
  • Expérience préalable du développement en Java
  • Expérience dans la création et la mise à l’échelle de systèmes d’entreprise en production reposant sur une architecture de microservices
  • Bonne connaissance pratique d’un framework frontend majeur, notamment React ou Angular
  • Familiarité avec les bases de données relationnelles et NoSQL
  • Expérience dans la conception et l’intégration d’API REST, y compris les approches de mise en cache
  • Expérience pratique des workflows CI/CD et des conteneurs Docker
  • Expérience dans la création et l’exécution de tests unitaires et d’intégration
  • Expérience pratique de l’application des méthodes agiles dans un environnement de travail dynamique
  • Anglais courant à l’écrit comme à l’oral
  • Un diplôme de licence en informatique ou une qualification pertinente équivalente serait un atout

Avantages

  • Travailler sur des produits utilisés par des centaines de millions de personnes
  • Utiliser des pratiques et technologies d’ingénierie modernes, notamment les microservices
  • Contribuer à des systèmes critiques et à des services hautement évolutifs
  • Collaborer au sein d’une équipe d’ingénierie mondiale et très engagée

Offres similaires

4M Analytics

Ingénieur senior en algorithmes de vision par ordinateur

4M Analytics

Développez des systèmes de vision par ordinateur et d’apprentissage automatique pour la plateforme de cartographie des réseaux souterrains de 4M Analytics. Pilotez les algorithmes de la recherche à la production avec les équipes d’ingénierie des données et produit.

Ouvrir
Joom

Responsable de la réussite client grands comptes, Brésil (à distance)

Joom

Pilotez les renouvellements, la fidélisation et le développement des comptes clients grands comptes de JoomPulse. Transformez les analyses de Mercado Livre et Shopee en recommandations concrètes pour les vendeurs sur les marketplaces.

Ouvrir
Terumo Medical Corporation

Responsable régional des ventes, Terumo Interventional Systems

Terumo Medical Corporation

Pilotez les ventes de dispositifs médicaux dans une région du centre-nord du New Jersey, en encadrant les équipes de terrain et les relations avec les hôpitaux. Développez le chiffre d’affaires régional, les performances commerciales et la promotion conforme des produits Terumo Interventional Systems.

Ouvrir
Claroty

Ingénieur en automatisation QA

Claroty

Développez l’automatisation des API et de l’interface utilisateur ainsi que des contrôles qualité CI/CD pour la plateforme de sécurité cyberphysique de Claroty. Contribuez à protéger les infrastructures critiques grâce à des tests fiables.

Ouvrir