Art of Problem Solving

Staff Software Engineer

JavaScriptTypeScriptReactPostgreSQLGo
Automatische Übersetzung. Prüfe das Original.

Über die Stelle

Bei AoPS sind wir weltweit führend in der Vermittlung fortgeschrittener Mathematik. Wir bilden viele der weltbesten Mathematiker aus, darunter alle Mitglieder des US International Math Olympiad Teams. Trotz dieser Wirkung ist AoPS der breiten Öffentlichkeit noch relativ unbekannt.

AoPS ist einzigartig, da es vertikal integriert ist: Es entwickelt eigene Lehrpläne, betreibt eigene physische Lernzentren, beschäftigt Lehrer und verfügt über ein robustes und fähiges Produkt-, Design- und Ingenieurteam. Heute sind unsere Lehrpläne und akademischen Programme absolut weltklasse, aber unsere digitalen Erfahrungen sind veraltet. Ihre Aufgabe wird es sein, uns dabei zu helfen, unsere digitalen Lernerfahrungen neu zu gestalten und die Grenzen großartiger Lehre und des Lernens zu erweitern.

Als Staff Software Engineer sind Sie ein Kernmitglied eines kleinen und agilen Teams und arbeiten direkt mit Kollegen aus den Bereichen Lehrpläne und Design sowie mit der breiteren AoPS-Ingenieurorganisation zusammen, um reale Benutzererfahrungen zu entwerfen, zu erstellen und zu iterieren.

Wir suchen jemanden, der gerne schülerorientierte Produkte entwickelt und großen Wert auf Handwerkskunst legt. Dies ist keine Rolle, in der Sie nur ein Ihnen übergebenes Lastenheft umsetzen. Sie werden:

  1. Schnell Lösungen prototypisieren, mit Familien testen und basierend auf Ihren Erkenntnissen iterieren
  1. Benutzerfeedback und Daten analysieren, um zu verstehen, was gut ankommt und was nicht
  1. Technische Entscheidungen treffen, die schnelles Handeln mit dem Aufbau skalierbarer Grundlagen in Einklang bringen
  1. Über den gesamten Stack hinweg arbeiten – von React-Komponenten bis hin zu Datenbank-Schemas und mehr

Der Staff Software Engineer wird

  1. Produkte entwickeln, die etwas bewegen: Softwarearchitektur entwerfen, die Schüler engagiert, herausfordert und inspiriert, tiefer einzusteigen. Ob durch enge Zusammenarbeit mit unseren Klassenlehrern, KI-gestützte Unterstützung, sauberere Schnittstellen oder die Verbesserung unserer Multiplayer-Whiteboard-Algorithmen – Sie werden verschiedene Ansätze erkunden, um Lernerfahrungen zu schaffen, die wirklich Anklang finden. Wenn der Weg nach vorne nicht offensichtlich ist, werden Sie die Lösungen entwickeln, die unsere Mission vorantreiben.
  1. Strategische Weiterentwicklung vorantreiben: Kontinuierliche Verbesserung fördern, indem Legacy-Systeme in moderne Plattformen umgewandelt, unsere Test- und Bereitstellungspraktiken verfeinert und unsere Architektur für die Zukunft weiterentwickelt werden. Wenn Sie technische Schulden erkennen oder Möglichkeiten zur Einführung aktueller Frameworks sehen, werden Sie die Initiative ergreifen, um diese strategisch anzugehen. Dies ist nicht nur Refactoring, sondern die Gestaltung des technischen Weges nach vorne, während unsere Produkte für die Schüler, die sich auf sie verlassen, solide bleiben.
  1. Das Team aufwerten: Durch durchdachte Code-Reviews und praktische Mentoring-Unterstützung helfen Sie Teammitgliedern, ihre Fähigkeiten zu verbessern. Sie schreiben nicht nur Code, sondern prägen auch, wie wir über Architektur, Design und technische Exzellenz im gesamten Team denken.
  1. Den gesamten Prozess verantworten: Von den ersten Benutzergesprächen mit Produkt und Design bis zur Veröffentlichung und darüber hinaus sind Sie maßgeblich an der Gestaltung dessen beteiligt, was wir bauen und wie wir es bauen. Ihre technischen Einblicke werden die Produktstrategie beeinflussen, und Sie werden sehen, wie Ihre Ideen in den Händen von echten Lernenden zum Leben erweckt werden.
  1. Furchtlos kommunizieren: Stakeholder mit klaren Zeitplänen und frühzeitigen Warnungen bei auftretenden Herausforderungen auf dem Laufenden halten. Keine Überraschungen: nur transparente, proaktive Kommunikation, die dem gesamten Team hilft, schneller voranzukommen.
  1. Auf dem Laufenden bleiben: Neugierig auf aufkommende Webtechnologien und Best Practices bleiben, Ihr Werkzeugkasten ständig erweitern und frische Ideen ins Team einbringen.

Mindestanforderungen

Der ideale Kandidat hat

  1. 4+ Jahre Berufserfahrung in der full stack Webentwicklung, wobei folgende Technologien stark bevorzugt werden: Typescript, React, Next.js und RDBMS wie PostgreSQL
  1. Ein tiefes Verständnis der JavaScript-Sprache und ihres Ökosystems
  1. Erfahrung im Aufbau von Unternehmenskultur in einem Startup-Umfeld in der Frühphase
  1. Fähigkeit, in einem mehrdeutigen und schnelllebigen Umfeld erfolgreich zu sein
  1. Nachgewiesene Fähigkeit, begeisternde Konsumerlebnisse zu schaffen
  1. Fähigkeit zur technischen Führung und zum Coaching im Bereich full stack Design und Code
  1. Eine Erfolgsbilanz als Vordenker in Bezug auf Produkt-/Entwicklungsstrategie und als Verantwortlicher für große Projekte
  1. Ausgezeichnete Problemlösungs-, Analyse- und Kreativfähigkeiten

Warum zu AoPS wechseln

  • Wirkung: Als Staff Software Engineer spielen Sie eine zentrale Rolle bei der Neugestaltung der digitalen Lernerfahrungen von AoPS und gestalten direkt die Werkzeuge und Plattformen, die die nächste Generation großartiger Problemlöser inspirieren und herausfordern.
  • Flexibilität: Lässige Arbeitsumgebung mit einer hybriden Arbeitswoche und flexibler Terminplanung.
  • Leistungen: Mehrere Optionen für Kranken-, Zahn- und Sehkraftpläne.
  • Zukunftsplanung: 401(k) mit Arbeitgeberzuschuss.
  • Lebensqualität: PTO-Plan und unterstützende Führung, die Ihnen die Work-Life-Balance bietet, die Sie verdienen.
  • Einfacher Übergang: Umzugspaket (wenn Sie derzeit außerhalb von San Diego wohnen).

Dies ist eine hybride Vollzeitstelle mit Sitz in unserem Hauptsitz in San Diego, CA.

Die Gehaltsspanne für diese Position beträgt $190k - $210k. Hier sind einige Dinge, auf die Sie sich freuen können:

Hintergrundüberprüfung: Bitte beachten Sie, dass die Anstellung von der erfolgreichen Durchführung einer Hintergrundüberprüfung abhängt.

Arbeitserlaubnis: Bitte beachten Sie, dass Sie, um für diese Position in Betracht gezogen zu werden, legal in den USA arbeiten dürfen müssen. Wir können keine Sponsoring anbieten, einschließlich STEM-OPT und H-1B.

Über AoPS

Art of Problem Solving (AoPS) hat es sich zur Aufgabe gemacht, die großen Problemlöser der nächsten Generation zu entdecken, zu inspirieren und auszubilden. Seit 2003 haben wir Hunderttausende der besten Studenten des Landes ausgebildet, darunter fast alle Mitglieder des US International Math Olympiad Teams, durch unsere Online-Schule, Präsenz-Akademien, Lehrbücher und Online-Lernsysteme. Während unser Hauptaugenmerk die meiste Zeit unserer Geschichte auf Mathematik lag, haben wir im Laufe der Jahre unseren einzigartigen Problemlösungslehrplan auf weitere Fächer wie Sprachkunst, Naturwissenschaften und Informatik ausgeweitet.

Mehr Möglichkeiten mit einem Profil

Für mehr Stellen berücksichtigt werden, ohne den ganzen Prozess zu wiederholen? Erstellen Sie Ihr Profil, damit Unternehmen auf Nort Sie finden.

Profil erstellen

Dein nächster Jobsucht schon nach dir.

Nort

Reverse-Recruiting- Plattform für Entwickler

RechtlichesNutzungsbedingungenDatenschutznortjobs © 2026