Senior Software Engineer - Consumer Digital
Core
Design system component ecosystem and UI standards for Key's Consumer Online and Mobile Banking apps.
Role type
Senior Software Engineer (Frontend/Design System)
Builds
Reusable UI components, design system, and consumer banking application features
Domain
Fintech / Consumer Banking
Deliverable
product features
Required skills
Angular, TypeScript, CSS (expert), HTML semantics, Web Components, Micro Front-ends, Unit testing, WCAG 2.0, Linux/Unix/Mac OS X, Command line tools
Preferred skills
BEM methodology, CSS preprocessors (Sass/Less), Hybrid mobile (Dart/Flutter), CI/CD, Docker, Jenkins, Webpack, Gulp, Agile
Responsibilities
Design system architecture, code reviews, mentor junior engineers, interpret wireframes to functional requirements, develop clean maintainable code, propose architectural guidelines
Seniority
Senior, hands-on IC with mentorship