Software Engineer - Growth Foundations
Core
Design, build, and ship a comprehensive component library and design system using React.js and a custom CMS to serve as the foundation for Kraken's entire .com platform.
Role type
Senior Frontend Engineer (Design Systems & Component Libraries)
Builds
A reusable, accessible component library and design system for Kraken's .com platform
Domain
Fintech / Cryptocurrency / Web Development
Required skills
React.js, TypeScript, JavaScript, CSS, Component-driven design, Design systems, API integration (REST/GraphQL), Frontend testing, CMS integration, Web accessibility (WCAG)
Preferred skills
Next.js, Server-side rendering, Cryptocurrency/blockchain knowledge, Mentoring
Technologies
React.js, TypeScript, JavaScript, CSS, Webpack, Vite, RESTful APIs, GraphQL, CMS
Responsibilities
Build and document reusable, accessible components; Translate designs into pixel-perfect UI implementations; Establish and evolve frontend best practices and coding standards; Mentor junior and senior engineers; Optimize component performance and developer experience; Drive process improvements for frontend development.
Seniority
Senior, hands-on IC