Kraken logo
    K

    Software Engineer - Growth Foundations

    Kraken
    Poland•Brazil•Uruguay•Peru•Sweden•Greece•Colombia•Argentina•Romania•Cyprus
    Remote
    Senior
    Full Time
    ReactJavaScriptTypeScriptFrontendDesign SystemCMSAccessibilityUI EngineeringMentoringFast-paced environment

    Requirements

    • •4+ years of experience in software development focused on web and component-driven applications
    • •Strong understanding of JavaScript/TypeScript and proficiency with React
    • •Strong UI engineering skills including advanced CSS and pixel-perfect responsive interfaces
    • •Experience building or contributing to design systems or component libraries
    • •Strong experience with modern frontend build tools (webpack, vite, etc.)
    • •Experience with API design and integration (RESTful APIs, 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 (WCAG) and UI/UX best practices
    • •Experience within a large technology organization or fast-growing startup
    • •Strong written and verbal communication skills in English

    What You'll Do

    • •Design, build, and ship a comprehensive component library and design system using React.js and custom-built CMS
    • •Build and document reusable, accessible components and integrate with custom CMS
    • •Deliver polished, pixel-perfect UI implementations working closely with Design
    • •Move quickly across multiple projects balancing speed and quality
    • •Establish and evolve frontend best practices, coding standards, and architectural patterns
    • •Create comprehensive component documentation and guidelines
    • •Set the standard for high-quality code, mentor engineers, influence technical decisions
    • •Design and implement scalable, well-documented systems supporting growth
    • •Optimize component performance, accessibility, and developer experience
    • •Drive process improvements and establish foundational frontend development patterns

    Nice to Have

    • •Knowledge of the cryptocurrency industry and blockchain technology
    • •Experience with Next.js and server-side rendering patterns
    • •Familiarity with TypeScript in a large codebase
    • •Experience mentoring other engineers on component architecture and best practices

    About Kraken

    Kraken is a cryptocurrency exchange platform that provides parachain auctions, staking, and index services.

    San Francisco, CA
    1000 - 5000
    Finance