FREE ACCESS
5,000–10,000 jobs/day
See all jobs on Scoutfield
Search thousands of fresh jobs every day.
Discover
- Fresh listings
- Fast filters
- No subscription required
Create a free account and start exploring right away.

Software Engineer – Growth Foundations
Kraken Digital Asset Exchange. Design, build, and ship a comprehensive React.js component library and design system using Kraken’s custom-built CMS for .com experiences .
Core Competencies
Role fitCore Competencies
Use this summary to align your resume positioning with the role.
Demonstrates expertise in building and maintaining scalable React.js component libraries and design systems, with a strong focus on web accessibility and UI engineering best practices. Proven ability to mentor engineers, establish coding standards, and optimize developer experience across teams.
Highest-signal resume keywords
React.js DevelopmentJavaScript/TypeScript ProficiencyUI Engineering SkillsComponent Library DevelopmentWeb Accessibility Knowledge
ATS Keywords
Tailor your resumeApplicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard Skills
JavaScriptTypeScriptReactCSSComponent TestingAPI DesignRESTful APIsGraphQLFrontend Build ToolsDesign Systems
Soft Skills
Strong Communication SkillsCollaborationMentoring
Tools & Technologies
WebpackViteCustom CMSHeadless CMSFrontend Testing Frameworks
Industry Keywords
Web DevelopmentComponent-Driven ApplicationsUI/UX Best PracticesPixel-Perfect ImplementationFast-Paced Environments
Tech Stack
Tools & technologiesGraphQLJavaScriptNext.jsReactTypeScriptWebpack
About the role
Key responsibilities & impact- Design, build, and ship a comprehensive React.js component library and design system using Kraken’s custom-built CMS for .com experiences
- Build and document reusable, accessible components and integrate them with the custom CMS
- Enable dynamic content management and component configuration across the platform
- Deliver polished, pixel-perfect UI implementations from designs in close collaboration with Design
- Move quickly across multiple projects and initiatives while balancing speed and quality
- Establish and evolve frontend best practices, coding standards, and architectural patterns
- Create component documentation and guidelines for developers across teams
- Set standards for high-quality code, mentor engineers, and influence technical decisions and strategy
- Design and implement scalable, well-documented systems supporting multiple teams and initiatives
- Optimize component performance, accessibility, and developer experience
- Drive process improvements and establish foundational frontend development practices at Kraken
Requirements
What you’ll need- 4+ years of professional software development experience, with a focus on web and component-driven applications
- Deep understanding of JavaScript/TypeScript and proficiency with React
- Strong UI engineering skills, including advanced CSS and translating design mockups into pixel-perfect, responsive interfaces
- Experience building or contributing to design systems or component libraries
- Strong experience with modern frontend build tools and tooling, such as webpack and Vite
- Experience with API design and integration, including RESTful APIs and GraphQL
- Proficiency with frontend testing frameworks and component testing best practices
- Experience working with or integrating a CMS, custom-built or headless
- Strong understanding of web accessibility, including WCAG, and UI/UX best practices
- Experience within a large technology organization or fast-growing startup
- Strong written and verbal communication skills in English
- Keen eye for design and 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
- Ability to thrive in fast-paced environments and deliver projects quickly
- Passion for establishing best practices and improving developer experience across teams
- Ability to collaborate with designers, product managers, and engineers across the organization
- Applicants must select the city and country from which they will work
- Candidates must disclose whether they need sponsorship to work in their location
- Nice-to-have: knowledge of cryptocurrency and blockchain technology
- Nice-to-have: experience with Next.js and server-side rendering patterns
- Nice-to-have: familiarity with TypeScript in a large codebase
- Nice-to-have: experience mentoring engineers on component architecture and best practices
Benefits
Comp & perks- Dogfooding is a requirement for everyone once they join Kraken
- Equal opportunity employment and non-discrimination commitment
- Job-related skills or work-style assessments are applied consistently and are not the sole basis for employment decisions