Über die Stelle
Als Angular-Ingenieur arbeitest du remote auf Stundenbasis daran, KI-generierten Angular-Code, Frontend-Architekturen und technische Erklärungen zu überprüfen sowie hochwertige Referenzimplementierungen und schrittweise Begründungen für komplexe Engineering-Probleme zu erstellen. Du bewertest Lösungen hinsichtlich Korrektheit, Klarheit, Barrierefreiheit, Sicherheit, Performance und Einhaltung des Prompts; identifizierst Probleme bei der Angular-Change-Detection, RxJS-Streams, State-Management, Routing, Formularen, SSR (Angular Universal), Hydration und Bundle-Performance; überprüfst technische Informationen auf Fakten; schreibst hochwertige Erklärungen und Musterlösungen, die Best Practices demonstrieren; und bewertest und vergleichst mehrere KI-Antworten anhand von Korrektheit und Qualität der Begründung.
Diese vollständig remote auszuführende, stundenweise bezahlte Auftragnehmerrolle ist bei SME Careers, einem schnell wachsenden Unternehmen für KI-Datendienste und Tochtergesellschaft von SuperAnnotate, das vielen der weltweit größten KI-Unternehmen und Foundation-Model-Labors KI-Trainingsdaten bereitstellt – wo deine Frontend-Expertise direkt dazu beiträgt, die weltweit führenden KI-Modelle zu verbessern, die von Millionen Entwicklern weltweit genutzt werden.
Wichtig: Für diese Rolle gibt es derzeit kein unmittelbares Projekt; falls du jedoch qualifiziert bist, gehörst du zu den ersten Expertinnen und Experten, die wir kontaktieren, wenn sich relevante Möglichkeiten ergeben. Dies verschafft dir außerdem Zugang zu zukünftigen Projekten, die über unser Expertennetzwerk verfügbar sind.
Was du tun wirst
- KI-Trainingsinhalte entwickeln: Detaillierte Prompts zu Angular-Themen erstellen und hochwertige Referenzantworten verfassen, um das Lernen der KI zu leiten.
- KI-Leistung optimieren: KI-Antworten bewerten und einordnen, um Korrektheit, Klarheit, Barrierefreiheit und Performance zu verbessern.
- Modellintegrität sicherstellen: KI-Modelle auf Ungenauigkeiten oder unsichere Empfehlungen testen und die Zuverlässigkeit in realen Anwendungsfällen validieren.
Was wir suchen
- Bachelor-Abschluss oder höher in Informatik, Software Engineering oder einem eng verwandten technischen Fachgebiet (oder gleichwertige praktische Erfahrung).
- 4+ Jahre Berufserfahrung in der Entwicklung produktiver Webanwendungen mit Angular (Angular 12+ bevorzugt; Angular 16/17+ ein starkes Plus).
- Expertenkenntnisse in TypeScript und Angular-Grundlagen: Komponenten, Module/Standalone-APIs, DI, Services, Pipes, Direktiven, Guards und Interceptors.
- Fundiertes Verständnis von RxJS (Observables, Operatoren, Multicasting, Fehlerbehandlung, Abbruch) und reaktiven UI-Mustern.
- Tiefgehendes Wissen zu Angular-Performance: Change-Detection-Strategien (OnPush), Async-Pipe-Muster, zone.js-Aspekte, Signals (falls zutreffend), trackBy und Rendering-Optimierung.
- Erfahrung mit Angular-Routing, Formularen und Validierung: Reactive Forms, benutzerdefinierte Validatoren, Formular-Performance und UX-Muster.
- Vertrautheit mit SSR und Deployment-Mustern: Angular Universal / SSR, Hydration, Caching und Sicherheitsaspekte.
- Erfahrung mit Testing und Qualität: Jasmine/Karma oder Jest, Angular Testing Library, Cypress/Playwright, Linting, CI/CD.
- Mindestens C1-Englischkenntnisse (schriftlich und mündlich) mit der Fähigkeit, klare technische Erklärungen zu verfassen und detaillierten englischsprachigen Richtlinien zu folgen.
- Nachgewiesene Erfahrung mit detaillierten Code-Reviews und der Durchsetzung von Coding-Standards für Wartbarkeit, Korrektheit und Barrierefreiheit.
- Frühere Erfahrung mit KI-Datentraining, Annotation oder der Bewertung KI-generierter technischer Inhalte ist ein starkes Plus.
- Hochgradig detailorientiert und systematisch, mit einer methodischen Herangehensweise an die Bewertung der Begründungsqualität und die Identifizierung subtiler Probleme in komplexem UI-Code.