Ingénieur Javascript senior/personnel

AdPushup est une plateforme d'optimisation des revenus publicitaires soutenue par des investisseurs et un partenaire d'édition certifié Google (GCPP), qui aide des centaines d'éditeurs Web à augmenter leurs revenus grâce à une technologie de pointe intégrée à notre plateforme d'optimisation des revenus publicitaires. Notre équipe est composée d'ingénieurs, de spécialistes du marketing, d'évangélistes de produits et de spécialistes de la réussite client, unis par un objectif commun : aider les éditeurs à réussir, en leur donnant les moyens d'agir.
Web gratuit.

Ce que vous devriez avoir :

  1. Éducation: Baccalauréat ou maîtrise en informatique, en génie logiciel ou dans un domaine connexe.
  2. Expérience: Minimum de 6 à 10 an d'expérience en ingénierie de produits axée sur le front-end, avec de fortes contributions aux systèmes de production.
  3. Compétences techniques:
    • Maîtrise de JavaScript, notamment du vanilla JS et API de navigateur modernes (fermetures, héritage prototypique, manipulation DOM, boucle d'événements, modèles asynchrones)
    • Expertise dans la conception de code côté client résilient et performant (pas seulement des composants d'interface utilisateur)
    • Expérience Node.js et Express.js, à l'aise pour travailler sur les API backend en cas de besoin
    • Maîtrise de Manuscrit et les pratiques JavaScript ES6+ modernes
    • Compréhension profonde de sécurité web, Protocoles HTTP et défis de compatibilité entre navigateurs
    • Solide connaissance des principes de conception de systèmes, y compris les compromis en matière d'évolutivité et de performances
    • Familiarité avec les outils de gestion des versions de code (Git/SVN) et les workflows CI/CD modernes
    • Bonus : exposition aux bases de données Java, Docker, ReactJS, SQL Server ou NoSQL

Vos tâches quotidiennes incluent :

  1. Soyez propriétaire de la conception et du développement de notre moteur JavaScript côté client qui optimise la diffusion et la mise en page des annonces en temps réel
  2. Collaborer étroitement avec les équipes Produit, Revenus et Opérations publicitaires pour identifier et créer de nouvelles fonctionnalités génératrices de revenus
  3. Participe à LLD (conception de bas niveau) et HLD (conception de haut niveau) discussions sur les initiatives frontend et backend
  4. Effectuer des revues de code et promouvoir les meilleures pratiques d'ingénierie
  5. Aidez à dépanner et à résoudre les problèmes de production dans les environnements de navigateur et de serveur
  6. Encadrer les ingénieurs juniors et les guider sur l'architecture technique et le réglage des performances
  7. Contribuer à l'amélioration de nos processus de développement, d'automatisation et d'observabilité
  8. Soutenir les efforts de gestion de projet et assurer une livraison de haute qualité et dans les délais des initiatives

Pourquoi devriez-vous travailler pour AdPushup ?

Chez AdPushup :

  1. Travailler sur problèmes techniquement difficiles où votre code s'exécute directement sur des milliers de sites Web en direct, ce qui a un impact sur les revenus réels
  2. Faites partie d'un entreprise de produits à évolution rapide où les décisions d'ingénierie comptent et sont ressenties immédiatement
  3. Devenez ingénieur d'état-major à mesure que vous faites preuve de propriété et de leadership technique
  4. Bénéficiez d'une culture qui valorise la transparence, l'autonomie et l'apprentissage
  5. Collaborez avec des pairs talentueux qui apprécient l'ingénierie propre et de haute qualité
  6. Bénéficiez de la flexibilité nécessaire pour travailler à domicile : nous nous soucions des résultats, pas seulement des heures
  7. Avoir accès à des déjeuners préparés, à de nombreuses collations et à un environnement favorable
  8. Bénéficiez d'une communication directe et honnête au sein de l'entreprise