Aller au contenu

Art of Problem Solving

Ingénieur Logiciel Staff

JavaScriptTypeScriptReactPostgreSQLGo
Traduction automatique. Consultez l’original.

À propos du poste

Chez AoPS, nous sommes leaders mondiaux dans l'enseignement des mathématiques avancées. Nous formons de nombreux mathématiciens d'élite, y compris tous les membres de l'équipe américaine de l'Olympiade Internationale de Mathématiques. Malgré cet impact, AoPS reste relativement méconnu du grand public.

AoPS est unique car il est intégré verticalement : il développe son propre programme, gère ses propres centres d'apprentissage physiques, emploie des enseignants et dispose d'une équipe produit, design et ingénierie robuste et compétente. Aujourd'hui, notre programme et nos programmes académiques sont absolument de classe mondiale, mais nos expériences numériques sont dépassées. Votre mission sera de nous aider à réimaginer nos expériences d'apprentissage numériques et à repousser les limites de l'enseignement et de l'apprentissage de qualité.

En tant qu'Ingénieur Logiciel Staff, vous serez un membre clé d'une petite équipe agile, travaillant en partenariat direct avec des collègues du programme et du design, ainsi qu'avec l'organisation d'ingénierie AoPS au sens large, pour concevoir, construire et itérer sur la base des retours réels des utilisateurs.

Nous recherchons quelqu'un qui aime construire des produits destinés aux étudiants et qui se soucie profondément de la qualité. Ce n'est pas un rôle où vous vous contenterez d'implémenter une spécification qui vous est remise. Vous serez :

  1. Prototyper rapidement des solutions, les tester auprès des familles et itérer en fonction de ce que vous apprenez
  1. Analyser les retours et les données des utilisateurs pour comprendre ce qui résonne et ce qui ne résonne pas
  1. Prendre des décisions techniques qui équilibrent la rapidité d'exécution avec la construction de fondations évolutives
  1. Travailler sur l'ensemble de la pile technique - des composants React au schéma de base de données et plus encore

L'Ingénieur Logiciel Staff

  1. Construire des produits qui comptent : Architecturer des logiciels qui engagent, défient et inspirent les étudiants à aller plus loin. Que ce soit par une collaboration étroite avec nos instructeurs en classe, un support alimenté par l'IA, des interfaces plus épurées ou l'amélioration de nos algorithmes de tableau blanc multijoueur, vous explorerez plusieurs approches pour créer des expériences d'apprentissage qui résonnent vraiment. Lorsque le chemin à suivre n'est pas évident, vous serez le pionnier des solutions qui font avancer notre mission.
  1. Piloter l'évolution stratégique : Promouvoir l'amélioration continue en transformant les systèmes existants en plateformes modernes, en affinant nos pratiques de test et de déploiement, et en faisant évoluer notre architecture pour l'avenir. Lorsque vous repérez une dette technique ou des opportunités d'adopter des frameworks actuels, vous prendrez l'initiative de les aborder stratégiquement. Il ne s'agit pas seulement de refactorisation, mais de tracer la voie technique à suivre tout en maintenant la solidité de nos produits pour les étudiants qui en dépendent.
  1. Élever l'équipe : Grâce à des revues de code réfléchies et à un mentorat pratique, aidez les membres de l'équipe à améliorer leurs compétences. Vous n'écrivez pas seulement du code, vous façonnez notre façon de penser l'architecture, le design et l'excellence technique au sein de l'équipe.
  1. Assumer l'ensemble du parcours : Des premières conversations avec les utilisateurs avec le Produit et le Design jusqu'au lancement et au-delà, soyez profondément impliqué dans la définition de ce que nous construisons et comment nous le construisons. Vos idées techniques influenceront la stratégie produit, et vous verrez vos idées prendre vie entre les mains de vrais apprenants.
  1. Communiquer sans crainte : Tenez les parties prenantes informées avec des délais clairs et des avertissements précoces lorsque des défis surviennent. Pas de surprises : juste une communication transparente et proactive qui aide toute l'équipe à avancer plus rapidement.
  1. Rester affûté : Restez curieux des technologies web émergentes et des meilleures pratiques, élargissez constamment votre boîte à outils et apportez de nouvelles idées à l'équipe.

Prérequis

Le candidat idéal possède

  1. 4+ années d'expérience professionnelle en développement web full stack en utilisant fortement les technologies suivantes : Typescript, React, Next.js, et des SGBDR tels que PostgreSQL.
  1. Une solide compréhension du langage JavaScript et de son écosystème.
  1. Expérience dans la création de culture dans un environnement de startup en phase initiale.
  1. Capacité à prospérer dans un environnement ambigu et rapide.
  1. Une capacité avérée à créer des expériences consommateur agréables.
  1. Capacité à fournir un leadership technique et un coaching sur la conception full stack et le code.
  1. Un historique de leader d'opinion sur la stratégie produit/développement et propriétaire de grands projets.
  1. Excellentes compétences en résolution de problèmes, en analyse et en créativité.

Pourquoi rejoindre AoPS

  • Impact : En tant qu'Ingénieur Logiciel Staff, vous jouerez un rôle central dans la réimagination des expériences d'apprentissage numérique d'AoPS, façonnant directement les outils et les plateformes qui inspirent et défient la prochaine génération de grands résolveurs de problèmes.
  • Flexibilité : Environnement de travail décontracté avec une semaine de travail hybride et des horaires flexibles.
  • Avantages : Plusieurs options pour les plans Médical, Dentaire et Vision.
  • Planification de l'avenir : 401(k) avec abondement de l'entreprise.
  • Qualité de vie : Plan de congés payés et une direction de soutien qui vous offre l'équilibre vie professionnelle-vie privée que vous méritez.
  • Facilité de transition : Bonus de déménagement (si vous êtes actuellement basé en dehors de San Diego).

Il s'agit d'un poste hybride à temps plein basé à notre siège social à San Diego, CA.

La fourchette de rémunération pour ce poste est de $190k - $210k. Voici quelques éléments auxquels vous pouvez vous attendre :

Vérification des antécédents : Veuillez noter que l'emploi est conditionné à la réussite de la vérification des antécédents.

Autorisation de travail : Veuillez noter que pour être considéré pour ce poste, vous devez être légalement autorisé à travailler aux États-Unis. Nous ne sommes pas en mesure d'offrir de parrainage, y compris pour le STEM-OPT et le H-1B.

À propos d'AoPS

Art of Problem Solving (AoPS) a pour mission de découvrir, d'inspirer et de former les grands résolveurs de problèmes de la prochaine génération. Depuis 2003, nous avons formé des centaines de milliers des meilleurs étudiants du pays, y compris près de tous les membres de l'équipe américaine de l'Olympiade Internationale de Mathématiques, par le biais de notre école en ligne, de nos académies en personne, de nos manuels et de nos systèmes d'apprentissage en ligne. Bien que notre objectif principal ait été les mathématiques pendant la majeure partie de notre histoire, au fil des ans, nous avons élargi notre programme unique de résolution de problèmes à d'autres matières, telles que les arts du langage, les sciences et l'informatique.

Plus d’opportunités avec un seul profil

Vous souhaitez accéder à plus de postes sans répéter tout le processus ? Créez votre profil pour être trouvé par les entreprises utilisant Nort.

Créer mon profil

Vagas Dev est maintenu gratuitement par l’équipe NortJobs.

Votre prochain emploiest peut-être sur NortJobs.

Vagas Dev

Des emplois pour développeurs et programmeurs. Le Brésil en priorité. Votre prochaine opportunité.

NortJobs · soutien du projetInstagramLinkedInTwitter
Mentions légalesÀ propos du projetConfidentialitéVagas Dev © 2026