Job description

Requirements

  • Entry level
  • No Education
  • Salary to negotiate
  • Frankfurt am Main

Description

Engineer (Development) (m/w/d)Im Rahmen der Frontendentwicklung müssen Beispielscreens ausgewertet, gemäß Atomic Design in deren Bestandteile zerlegt und in wiederverwendbaren Komponenten aufgebaut werden. Dazu ist der Code Performanceoptimiert in React und WebComponents zu schreiben und modular im zentralen Repository (Living Styleguide) abzulegen und zu dokumentieren.

Aufgabe

- Prüfung Designvorlagen (Qualitätssicherung, Abgleich mit bereits existenten Komponenten)
- Aufteilung gemäß Atomic Design in Atome, Moleküle und Organismen
- Entwicklung und Dokumentation gemäß SEF und den Codingconventions
- Integration der Komponenten in den Buildprozess von ONE-UI
- Testautomation/Dokumentation
- Review von Entwicklungen anderer Teammitglieder
- Prüfung geeigneter Tools/Frameworks für Build und der entworfenen Komponenten der Designagentur
- Optimierung Buildprozess (Continuous Integration & Delivery)
- Überführung des Code-Repositories und der Buildprozesse in Cloud-Infratrukturen der Commerzbank
- Abstimmung/Support und Lieferung von Code in die einzelnen Teams der Campus Lieferorganisation


Profil

- Umfassende Erfahrung in der Frontendentwicklung mit HTML5 und CSS3, Javascript und Typescript, React.js, WebComponents sowie mit Stencil
- Umfassende Erfahrung in Testautomatisierung mit jest, react-testing-library, puppeteer sowie Atlassian Suite (JIRA, Bitbucket, Confluence...)
- Kenntnisse in Angular.js
- Umfassendes know-how mit NPM, Node.js, webpack, rollup, Grunt, LESS, Handlebars, JSON und XML
- Sehr gute Kenntnisse mit agilen Projekten (SCRUM) und dem Frontend der Bankingportale der Commerzbank
- Umfassende Erfahrung mit Web Content Accessibility Guidelines (WCAG; ISO 40500:2012) und Accessible Rich Internet Applications (WAI-ARIA)
- Kenntnis im Bereich SEF und TMF der Commerzbank
- Gute methodische, kommunikative und koordinierende Fähigkeiten in Deutsch und Englisch


Benefits

- Betriebliche Altersvorsorge

- Vermögenswirksame Leistungen

- Mitarbeiterkonditionen

- Flexibel arbeiten

- Gesundheits- und Fitnessangebote

- Personalentwicklung

- International arbeiten


Das Unternehmen
Die Commerzbank ist mit rund 50.000 Mitarbeitern eine führende, international agierende Geschäftsbank mit Standorten in knapp 50 Ländern. Mit den beiden Geschäftsbereichen Privat- und Unternehmerkunden sowie Firmenkunden bietet sie ein umfassendes Portfolio an Finanzdienstleistungen an. Im Rahmen einer erstklassigen Mannschaft bieten wir ein vielfältiges, inspirierendes Arbeitsumfeld und hervorragende Entwicklungschancen. Work Life Balance genießt bei uns einen hohen Stellenwert. Und natürlich wissen wir, dass zu einem guten Job auch eine attraktive Bezahlung gehört.

  • css3
  • html5
  • javascript
  • xml