Beschreibung
Für unseren Kunden suchen wir einen
Senior Frontend Developer (m/w)
Referenz: -de
Beginn: 01/18
Dauer: 12 MM
Ort: in Frankfurt am Main
Branche: Herstellung von Datenverarbeitungsgeräten und peripheren Geräten
Ihre Aufgaben:
- Frontend Entwicklung als Mitglied des agilen Entwicklungsteams
- Entwicklung unter Anwendung von „state of the art“ Frontend Webtechnologien
- Entwicklung nach modernen Grundsätzen von „Responsive Design“
- Entwicklung nach Berücksichtigung von Grundsätzen der Accessability
- Anbindung des Frontends an das durch andere Teams parallel zu Verfügung gestellte Backend sowie die Abstimmung mit jenen angrenzenden Disziplinen und Teams
- Abstimmung mit den Disziplinen Design und UX mit dem Ziel der gemeinschaftlichen Entwicklung des Produkts in der Schnittstelle zwischen Design und Technik (Erarbeitung von UX, Design, Patterns, Screens etc.)
- Integration der Anwendung(en) in den Rahmen des Content Management Systems
- Einführung und aktive Mitarbeit in einem integrierten „Test driven“ Entwicklungsansatz
- Einbindung in die projektgegebene Infrastruktur und Prozesse
Ihre Qualifikation
- Sehr gute Kenntnisse im Bereich Frontend Webentwicklung auf Basis von HTML5, CSS3, JavaScript und gängiger Frontend Frameworks und APIs (insbesondere Angular, besser Angular 2, TypeScript)
- Sehr gute Kenntnisse im Umgang mit JSON-Schnittstellen und REST-Services
- Sehr gute Kenntnis in der Entwicklung nach Grundsätzen des Responsive Designs
- Erfahrungen im Unit Testing und gängiger Frameworks wie (z.B. Jasmine oder Mocha)
- Überzeugt von der Arbeitsweise und Erfahrung in der Umsetzung von Produkten in kleinen agilen Teams
- Hohe Identifikation mit der Arbeitsweise in selbstorganisierten Teams (nach Scrum) im Kontext von Großprojekten (mehrere Entwicklerteams) von der Idee bis zur Livestellung und darüber hinaus
- Die Fähigkeit zur Kommunikation innerhalb und benachbarter Teams und selbstbewusster Auftritt in der Diskussion mit den Scrum Teams und seinen Stakeholdern
- Auseinandersetzung mit „Agile-Software-Engineering“ Aspekten, z.B. Test-Driven-Development, Testautomatisierung, Clean Code etc.
- Handeln nach den Prinzipien und Praktiken von „Clean Code“, zur ständigen Verbesserung der Codequalität und der resultierenden Artefakte aus dem Softwareentwicklungsprozess, z.B. Dokumentation
Skills:
- Softwareentwickler
Keywords: Senior, Frontend,Developer, Entwicklung, entwickler, HTML,CSS,API,TypeScript,Json,Angular2,Unit testing,Rest,Jasmine,Mocha,agil,Scrum,Test Driven,Clean Code,Testautomatisierung,Development,stakeholder