Senior Software Ingenieur (Full Stack)

Open Assessment Technologies sucht einen Full-Stack-Entwickler mit mindestens 6 Jahren Erfahrung für die End-to-End-Arbeit an der TAO-Plattform. Als Teamplayer werden Sie für die Implementierung aller erforderlichen Frontend-Anpassungen mit JS (Svelte, ReactJs)/CSS/HTML(5) verantwortlich sein, aber auch für die Implementierung aller erforderlichen Entwicklungen und Anpassungen unserer Plattform in Node Js oder PHP.

 Aufgaben und Zuständigkeiten

  • Entwirft eigenständige Systeme von mittlerer Komplexität oder wichtige neue Funktionen in bestehenden Systemen
  • Ermittelt den Datenbedarf anhand der Produktanforderungen
  • Entwerfen Sie wichtige neue Funktionen und demonstrieren Sie gleichzeitig ein differenziertes Verständnis der Browser-Einschränkungen
  • Umsetzung von Entwürfen unter Berücksichtigung von Browser-/Mobilkompatibilität, Semantik, Zugänglichkeit und Benutzerfreundlichkeit
  • Bewertung der Korrektheit und des Nutzens von bestehendem Code und Vermeidung von blindem Kopieren und Einfügen
  • Erhöht die Robustheit und Zuverlässigkeit von Codebases und nimmt sich Zeit für die Optimierung von Produkten und Systemen
  • testet neuen Code gründlich, sowohl lokal als auch nach der Bereitstellung in der QA-Umgebung
  • Refaktorierung von bestehendem Code, um ihn besser testbar zu machen und bewährten Entwurfsmustern zu entsprechen
  • Einführung von Systemen, die bessere Tests ermöglichen
  • Durchführung durchdachter Code-Reviews als Fachexperte
  • Ratschläge für Bereitstellungsmuster, die den Anforderungen einer Anwendung entsprechen
  • Nimmt an den SCRUM-Zeremonien teil
  • Schätzt die Komplexität von Softwareänderungsanträgen

 

 Qualifikationen und Fähigkeiten

  • Fließend in Englisch
  • Ausgezeichnete Kommunikationsfähigkeiten
  • Mindestens 6 Jahre Erfahrung
  • Einfühlsam mit anderen zusammenarbeiten
  • Vertrauen und Aufgaben proaktiv übernehmen, wenn sie anderweitig blockiert sind
  • Ausgezeichnete Kenntnisse in HTML, CSS und Javascript, Svelte
  • Ausgezeichnete Kenntnisse in Node JS, React, PHP.
  • Gute Kenntnisse mit VCS (Git)
  • Gute Kenntnisse von Cloud-Technologien (AWS, GCP, Azure) sind ein Plus
  • Berücksichtigung des Konzepts "Sicherheit durch Technik" bei neuen Systemen
  • in der Lage ist, seinen Code zu debuggen und zu profilieren
  • Anwendung der besten Praktiken der Softwareentwicklung und der Grundsätze für sauberen Code
  • Planabweichungen rechtzeitig vorhersehen und mitteilen
  • kommuniziert bei Bedarf effektiv mit engen Interessengruppen und nimmt konstruktives Feedback auf

 

 Arbeitsbedingungen

  • Flexible Arbeitszeiten
  • Sozialleistungen
  • Arbeiten für eine Open-Source-Lernplattform
  • Zugang zu Konferenzen, Schulungen, Zertifizierungen, etc.
  • Die Möglichkeit, 100% von zu Hause aus zu arbeiten
  • Firmen- und Teamevents
  • Internationales und multikulturelles Arbeitsumfeld

 

*OAT nimmt den Schutz und die Vertraulichkeit Ihrer persönlichen Daten sehr ernst. Wir werden Ihnen unsere "Datenschutzrichtlinie für personenbezogene Daten" zur Verfügung stellen, in der unser ständiges Engagement für den Schutz der Rechte auf Privatsphäre klar definiert ist und in der erläutert wird, wie wir personenbezogene Daten von Personen, die sich um eine Stelle bewerben und in unserem Unternehmen beschäftigt sind, erfassen, verwenden und weitergeben.

Jetzt bewerben