Déjà pourvu

Ne rate pas la prochaine offre. Reçois des postes adaptés directement par e-mail.

TH

Thunderbird

Senior Software Engineer, WebExtensions

Résumé du poste

La Bloutière
Développeur

Modèle de travail

Entièrement remote
Canada +2 autres
il y a 1 mois
Description du poste

Pourquoi Mozilla ?

Mozilla Corporation est l'entreprise technologique soutenue par une organisation à but non lucratif qui façonne Internet pour le meilleur depuis 25 ans. Nous créons des produits pionniers comme Firefox, le navigateur web axé sur la confidentialité. Avec plus de 225 millions d'utilisateurs mensuels, nous façonnons les 25 prochaines années de la technologie pour un Internet construit pour les gens, pas pour les entreprises.

À propos de l'équipe et du rôle

La plateforme WebExtensions alimente l'écosystème des modules complémentaires de Firefox, permettant aux utilisateurs de personnaliser leur navigateur tout en garantissant sécurité et performance. En tant qu'ingénieur WebExtensions, vous aiderez à implémenter de nouvelles capacités d'extension, à améliorer les API existantes et à assurer la fiabilité des extensions dans Firefox.

Vous travaillerez au cœur de la plateforme Gecko pour faire évoluer les capacités des extensions et construire des fonctionnalités d'interface utilisateur. Vous collaborerez avec des experts pour faire progresser la compatibilité entre navigateurs et la standardisation.

Vos missions

  • Implémenter et maintenir les API WebExtensions et la gestion des modules complémentaires, en équilibrant puissance, sécurité et performance.
  • Déboguer et corriger les problèmes affectant les extensions dans Firefox.
  • Collaborer avec les chefs de produit, l'assurance qualité et l'équipe d'ingénierie AMO pour livrer des fonctionnalités de bout en bout.
  • Contribuer aux extensions propriétaires de Mozilla et aux modules système.
  • Participer aux flux de travail open source : revues de code, pull requests et discussions sur Bugzilla/GitHub.
  • Soutenir les développeurs d'extensions en aidant à diagnostiquer les problèmes et en améliorant les outils/documentation.

Ce que vous apporterez

  • 4 ans et plus d'expérience professionnelle en développement logiciel.
  • Solide maîtrise de JavaScript, des API DOM, HTML et CSS.
  • Familiarité avec l'architecture des navigateurs modernes et les outils de débogage.
  • Expérience en conception et intégration d'API.
  • Capacité à naviguer et à apprendre à partir de bases de code volumineuses.
  • Excellentes compétences en communication et expérience de collaboration dans des équipes distribuées.

Atouts appréciés

  • Expérience avec les composants internes de Firefox, C++ ou Rust.
  • Familiarité avec le développement Android ou GeckoView.
  • Connaissance des principes de sécurité web.
  • Contributions à des projets open source.

Ce que vous obtiendrez

  • Plans de bonus basés sur la performance.
  • Couverture médicale, dentaire et ophtalmique complète.
  • Cotisations de retraite généreuses avec acquisition immédiate.
  • Jours de bien-être trimestriels et congés spécifiques.
  • Allocation pour le bureau à domicile et budget de développement professionnel.
  • Congé parental généreux.

Engagement envers la diversité

Mozilla valorise la diversité et encourage les candidatures de tous horizons. Nous sommes un employeur garantissant l'égalité des chances et fournissons des aménagements raisonnables pour les personnes en situation de handicap. Contactez [email protected] pour toute demande.