Stellenausschreibung

Front-End-Ingenieur

Überblick:

Wir suchen einen erfahrenen Front-End-Entwickler zur Verstärkung unseres Produktteams. Sie verfügen über Erfahrung als Webanwendungsentwickler, UI-Entwickler, JavaScript-Experte oder Frontend-Ingenieur in kommerziellen Projekten.
 
Sie sind technisch versiert und haben ein gutes Auge für Design und UI/UX. In dieser Rolle tragen Sie maßgeblich dazu bei, die Bedürfnisse unserer Kunden und die Erwartungen der Nutzer in interaktive Webanwendungen zu übersetzen. 
 
Wir sind auf der Suche nach praktischer Erfahrung mit aktuellen Trends und Best Practices in der Frontend-Architektur, einschließlich Leistungsoptimierung, Barrierefreiheit und Benutzerfreundlichkeit.

Aufgaben und Zuständigkeiten:

  •         Zusammenarbeit mit dem UI/UX-Designteam, um die Kluft zwischen Grafikdesign und technischer Umsetzung zu überbrücken und eine aktive Rolle bei der Definition des Aussehens und der Funktionsweise der Anwendung zu übernehmen.
  •         Übersetzen von Design-Wireframes in den Code, der die visuellen Elemente der Anwendung erzeugt.
  •         Kontinuierliche Konsolidierung des Feedbacks von Product Owner und Kollegen
  •         Erstellung hochwertiger Modelle und Prototypen, die hohe grafische Standards gewährleisten 
  •         Verwandeln Sie UI/UX-Designs in großartige Benutzerlösungen
  •         Schreiben von wiederverwendbarem Code und Bibliotheken mit Schwerpunkt auf der Wartung
  •         Optimierung von Anwendungen für maximale Geschwindigkeit und Skalierbarkeit
  •         Entwurf und Entwicklung neuer Funktionen bei gleichzeitiger Pflege der bestehenden Codebasis
  •         Zusammenarbeit mit Backend-Entwicklern und Designern zur Verbesserung der Benutzerfreundlichkeit und Leistung durch Programmierung und Fehlerbehebung

Erforderliche Erfahrung:

  •         Expertenwissen in JavaScript und TypeScript, HTML5 und CSS3
  •         Nutzung einer komplexen REST-API auf der Client-Seite
  •         Praktische Erfahrung mit Build-Tools und Konfigurationsmanagement, Test-Tools wie Jasmine, Karma usw.
  •         Werkzeuge zur Codeversionierung wie Git
  •         Asynchrone Anfrageverarbeitung, partielle Seitenaktualisierungen und träges Laden
  •         Fehlersuche mit Tools wie Chrome Developer Console

Jeder der folgenden Punkte wäre von Vorteil:
  •    Frameworks und Werkzeuge wie Angular (12+), AngularJS
  •    Erstellung von UI-Layouts mit CSS, CSS Flexbox oder CSS Grid Layout
  •    Browserübergreifende Kompatibilitätsprobleme und Umgehungsmöglichkeiten
  •    Erfahrung mit Continuous Integration/Delivery Pipelines für die Cloud, einschließlich Team City, Azure Dev Ops, SonarQube, Docker, etc.
  •    Bitmap- und Vektorgrafikwerkzeuge wie GIMP, Photoshop, Adobe XD, Pixelmator oder Sketch
  •    WCAG-Grundsätze
  •    C# oder andere Sprachen
  •    Full-Stack-Entwicklung


Jetzt bewerben