Beschreibung
Zur Unterstützung eines unserer Kunden wird zeitnah ein Senior Entwickler Webtechnologien (m/w/d) für Remote- und vor Ort-Einsatz gesucht.Im Geschäftsbereich Leistung des IT-Systemhauses wird ein Design-System neu entwickelt.
Das Design-System besteht aus einem Designguide-/Styleguide-Teil sowie der dazu passenden Umsetzung in Form einer CSS-Bibliothek und Web Components. Künftige Projekte sollen in fachliche Umsetzung der Oberflächen investieren, nicht in Design-Guide und UI-Technologie. Kritische Erfolgsfaktoren sind die Erfüllung von Barrierefreiheitsanforderungen, die Gewährleistung einer Framework Unabhängigkeit, Abdeckung der geforderten IT-Sicherheit sowie ein langfristig stabiles Look + Feel für die späteren Anwender.
Es wird mit agilen Methoden gearbeitet. Die Web-Oberflächen werden mit Web Components (HTML5; TypeScript, CSS3) umgesetzt und müssen barrierefrei sein.
In der Rolle als Senior-Entwickler Webtechnologien sind insbesondere Frontendkenntnisse erforderlich; allerdings müssen Kenntnisse für die Schnittstelle zum Backend ebenfalls vorhanden sein. In der täglichen Arbeit müssen folgende drei Arbeitsschwerpunkte abgedeckt werden: überwiegend Entwicklung, minimale Architekturaspekte und phasenweise Consulting in die nutzenden Projekte.
Die Toolkette basiert auf Confluence, Jira, git, Bitbucket, nodejs, npm, Visual Studio Code (VSC), Webstorm, sonarqube, jenkins, Intellij IDEA, PACT, Nexus.
Aufgabenbereich:
• Konzeption und Weiterentwicklung der Architekturen und der Vorgehensweisen in der agilen Architekturarbeit
• Erstellung von Komponentenbibliotheken für ein barrierefreies Design System auf Basis von WebComponenten unter Einhaltung der BITV 2.0 und WCAG 2.1 als Chief-Developer
• Erstellung von softwareergonomisch einwandfreien UI- und Interaktionsdesign unter Erfüllung der einschlägigen softwareergonomischen ISO-Normen
• Anwendung von Usability-Methoden
• Unterstützung der DEV-Kollegen
• Durchführung von Code-Reviews
• Versionierung der Sprint Artefakte
• Betreuung und Unterstützung der Nutzer des Design System bei technischen Belangen
• Erstellung und betreuen der Build Pipeline
Berufserfahrung in folgenden Skills:
• Vertiefte Kenntnisse Java EE Technologien (EJB, JPA, Payara, WLS)
• Erfahrungen mit Twitter Bootstrap 4
• Kenntnisse im Umgang mit IDEs (z. B. VisualStudio Code, WebStorm, IntelliJ)
• Kenntnisse in JSON und REST
• SCM mit Git
• Sehr gute Kenntnisse in HTML5, CSS, JavaScript (EcmaScript 2015+), TypeScript
• Kenntnisse in React oder Angular, optimaler Weise StencilJS, Polymer, etc.
• Erfahrung mit E2E-Testframeworks für JavaScript-SPA, KARMA, JASMINE, etc
• Sicherer Umgang mit Jira und Bitbucket
• DB und SQL Kenntnisse (RDBM / NoSQL)
• Kenntnisse in der Testgetriebenen Entwicklung
• Kenntnisse in der Nutzung von Container-Technologien (Docker)
• Continuous Integration mit Jenkins bzw. Tektron
• Sicherer Umgang mit Container-Plattformen (DC/OS, Kafka)
• Entwicklung von barrierefreien Anwendungen (ARIA)
• Erfahrung in agilen Praktiken (Clean Code Development, Pair Programming, Test Driven Development, Scrum)
Rahmendaten
Laufzeit: 01.03. – 31.10.2023
Arbeitsort: Remote 960 Stunden, vor Ort 106 Stunden
Kundensitz: Nürnberg / Bayern
Bei Interesse senden uns bitte Ihren aktuellen Lebenslauf, Verfügbarkeit und Stunden- oder
Tagessatz an: