frontend developer for Kraken's component library and design system
ориентир по рынку
вакансия
зп не указана
в среднем
196 778 ₽
мэтч
Загрузи резюме, чтобы видеть мэтчи с вакансиейЗагрузи резюме, чтобы видеть мэтч с вакой
подготовься к отклику
ai-инструменты
Чтобы адаптировать резюме под вакансию или составить сопроводительное письмо, загрузи резюме
описание
We may ask candidates to complete job-related skills or work-style assessments as part of our hiring process. These assessments evaluate competencies relevant to the role and are applied consistently across candidates for similar positions. Results are considered alongside experience and interviews, and are not the sole basis for any employment decision.
Kraken is a crypto platform offering spot trading, margin, futures, staking, and OTC services to individual investors and institutional clients. The Growth Foundations team builds foundational frontend infrastructure, component systems, and standards for Kraken’s .com platform.
задачи
Design, build, and ship a component library and design system using React.js and the custom-built CMS
Build and document reusable, accessible components and integrate them with the CMS for dynamic content management and configuration
Deliver polished, pixel-perfect UI implementations that translate designs into production, collaborating closely with Design
Deliver multiple projects and initiatives quickly while balancing speed and quality
Establish and evolve frontend best practices, coding standards, and architectural patterns across the organization
Create component documentation and guidelines for consistent and efficient development across teams
Set code quality standards, mentor junior and senior engineers, and influence technical decisions and strategy
Design and implement scalable, well-documented systems for multiple teams and initiatives
Optimize component performance, accessibility, and developer experience
Drive process improvements and establish foundational frontend patterns and practices
требования
A keen eye for design and a passion for pixel-perfect implementation
Strong understanding of component-driven design and reusable architecture patterns
Experience building and maintaining design systems or component libraries at scale
Track record of delivering projects quickly in fast-paced environments
Passion for establishing best practices and improving developer experience across teams
Strong communication skills for collaborating with designers, product managers, and engineers
4+ Years of software development experience focused on web and component-driven applications
Deep understanding of JavaScript/TypeScript and proficiency with React
Strong UI engineering skills, including advanced CSS and translating mockups into pixel-perfect, responsive interfaces
Experience with modern frontend build tools such as webpack and vite
Experience with RESTful APIs or GraphQL design and integration
Proficiency with frontend testing frameworks and component testing best practices
Experience working with or integrating a custom-built or headless CMS
Strong understanding of WCAG accessibility and UI/UX best practices
Experience in a large technology organization or fast-growing startup
Strong written and verbal English communication skills
Будет плюсом: knowledge of cryptocurrency and blockchain, Next.js and server-side rendering, TypeScript in a large codebase, experience mentoring engineers on component architecture and best practices