Softwareentwicklung

Front-End-Entwickler/in

Wir suchen eine/n erfahren/en Front-End-Entwicklerin für unser Web-Entwicklungsteam.

 

Stellenbeschreibung:

  • Erstellung von Front-End-Anwendungen
  • Umwandlung von Projekt-Mock-ups und Designs in funktionierende Vorlagen
  • Integration von Codes in Zusammenarbeit mit dem Back-End-Entwicklungsteam. Aufrechterhaltung von Code-Standards, User Experience (UX) und Design-Anforderungen während des gesamten Entwicklungsprozesses
  • Definition, Bewertung und Verbesserung von Website-Entwicklung, Codierungspraktiken und Wartungsprozessen
  • Pflege von Website-Updates, Behebung von Front-End-Fehlern und Verbesserung der Leistung
  • Verbesserung von Websites, um sie mobiler und interaktiver zu machen
  • Optimierung vorhandener Codes mit bewährten technischen Verfahren
  • Umsetzung von Webcodierungsstandards und -richtlinien (z.B. ES6)
  • Teilnahme an Code-Reviews

 

Erforderliche Fähigkeiten und Kompetenzen:

  • Herausragende Kompetenz in JavaScript-Entwicklung
  • Erfahrung in ES6, React, Redux, GIT, SCSS/Stylus
  • Praktische Erfahrung in Front-End-Build- und Paketverwaltungs-Tools (Webpack oder Gulp)
  • Außergewöhnliche Erfahrung in HTML5, CSS3, Flexbox
  • Ein umfassendes Verständnis von Cross-Browser-Kompatibilitätsproblemen für Desktop und mobile Geräte und Möglichkeiten, diese zu umgehen (IE11, Chrome, Safari, Firefox, Opera, iOS, Android)
  • Verstehen und Nutzungskompetenz von Graceful Degradation
  • Expertenwissen beim Schreiben von Clean, Modular und Testable Code
  • Solides Verständnis von Adobe Photoshop

 

Gewünschte Fähigkeiten und Kompetenzen:

  • Kenntnisse der UNIX-Kommandozeile
  • Englischkenntnisse mindestens auf mittlerem Niveau
  • Ein solides Verständnis der Entwicklungsprozesse von Webanwendungen, vom Layout/Benutzeroberfläche bis hin zu relationalen Datenbankstrukturen
  • Expertenwissen über Responsive Design, Mobile Web und einschlägige Erfahrung in Web-Projekten
  • Ausreichende Kenntnisse von relationale und nicht-relationale Datenbanken
  • Kenntnisse von Back-End-Frameworks (z.B. Ruby on Rails)

 

Optionale Fähigkeiten und Kompetenzen:

  • Erfahrung mit fortgeschrittenen JS-Frameworks
  • Verständnis der besten Praktiken bei Single-Page-Anwendungen
  • Erfahrung mit Unit-Tests und End-to-End-Tests von JavaScript-Anwendungen
  • Kenntnisse von WebGL, GLSL sind von Vorteil

 

Wir bieten an:

  • Betriebliche Krankenversicherung
  • Catering für das Mittagessen
  • Ein hochqualifiziertes Team

Erzählen Sie bitte
ein wenig über sich: