Multiple Countries Remote (Global) USD 127,200 - 254,400 Yearly

Kraken is hiring a Staff Software Engineer

Lead the frontend architecture and technical strategy for Earn products across web and mobile platforms. Drive the evolution of scalable systems, ensuring high performance, reliability, and consistent user experience. Play a key role in one of the company's most strategic product areas through technical leadership and cross-functional collaboration

Responsibilities

  • Define and advance frontend architecture and standards for Earn products across all platforms, including web and mobile
  • Lead major technical initiatives such as large-scale refactors, performance and reliability enhancements, shared UI libraries or SDKs, and modernization of codebases
  • Establish and uphold frontend best practices, including testing strategies, performance benchmarks, and accessibility requirements
  • Work closely with backend, DeFi, and service teams to align on API contracts, state management, and data flow across interfaces
  • Partner with Product and Design to transform complex financial and crypto concepts into intuitive, high-performing user interfaces for diverse user segments
  • Provide mentorship and technical guidance to frontend engineers, influence roadmap decisions, and serve as a cross-functional technical leader

Requirements

  • Minimum of 6 years or equivalent professional experience building complex web or mobile applications
  • Extensive knowledge of JavaScript, TypeScript, React, or similar component-based frameworks, and modern frontend tools such as Next.js, React Native, and standardized build pipelines
  • Solid understanding of HTML5, CSS3, responsive design principles, cross-browser and cross-device compatibility, accessibility standards, and modern styling approaches including CSS-in-JS
  • Proven experience designing large-scale frontend systems with reusable components, shared modules, scalable state management, and performance optimization
  • Demonstrated ability to lead technical strategy, influence architectural decisions, and deliver solutions across multiple applications or repositories
  • Strong collaboration skills with experience working alongside backend teams, product managers, designers, and other stakeholders to build integrated features
  • Excellent problem-solving abilities and analytical thinking, with a balance between immediate delivery and long-term system maintainability
  • Experience developing or maintaining shared UI component libraries or SDKs used across both web and mobile platforms
  • Background in frontend integration patterns, API-driven design, real-time data state management, and ensuring consistent behavior across platforms
  • Track record of mentoring engineers, conducting code reviews, and promoting engineering excellence and positive culture across teams

Nice to Have

  • Experience in fintech, cryptocurrency, trading, or yield-generating financial products, with understanding of financial workflows, security considerations, and real-time data handling
  • Familiarity with user experience challenges specific to crypto, such as wallet integration, user consent flows, and error handling in decentralized financial services

Tech Stack

JavaScript, TypeScript, React, Next.js, React Native, HTML5, CSS3, CSS-in-JS, responsive design, component-based frameworks, build pipelines

Benefits

  • Fully remote work setup
  • Opportunity to contribute to a mission-driven organization advancing crypto adoption and financial inclusion
  • Exposure to emerging crypto and decentralized finance (DeFi) technologies
  • Collaborative, asynchronous work culture supporting global teams across time zones
  • Industry-leading security standards and practices
  • Crypto education programs for employees
  • Supportive client service environment
  • Access to the full range of company products, including Pro trading, Desktop app, Wallet, and Futures platform

Compensation

Not disclosed

Work Arrangement

global — 70+ countries — Fully remote with asynchronous collaboration across time zones

Team

Part of the Earn Pod, working cross-functionally with backend and DeFi services, Wallet, Design, Product, and other platform teams

  • Focused on accelerating global adoption of cryptocurrency
  • Built on strong belief in crypto and values-driven decision-making
  • Engineers are given trust and autonomy
  • Fast-paced, experimental, and data-informed environment
  • Open communication and alignment around shared objectives
  • Commitment to security, education, and client support
  • Global hiring with emphasis on diversity and inclusion
  • Equal opportunity employment regardless of background

Additional Information

  • Applicants are encouraged to review the company culture page prior to applying
  • Candidates should explore the app and understand how to create an account
  • Applicants may omit age, date of birth, or educational dates from resumes
  • The company considers applicants with criminal histories in accordance with the San Francisco Fair Chance Ordinance
  • There is no application deadline; applications are accepted continuously
  • Hiring emphasizes merit, with openness to passionate candidates who may not meet every listed qualification
  • The company does not tolerate any form of discrimination or harassment
  • Protected characteristics include race, ethnicity, age, gender identity, citizenship, religion, sexual orientation, disability, pregnancy, and veteran status

Not disclosed

Required Skills
JavaScriptTypeScriptReactNext.jsReact NativeHTML5CSS3CSS-in-JSresponsive designcomponent-based frameworksbuild pipelines JavaScriptTypeScriptReactNext.jsReact NativeHTML5CSS3CSS-in-JSresponsive designcomponent-based frameworksbuild pipelines
About company
Kraken
Kraken is a cryptocurrency exchange building premium crypto products for experienced traders, institutions, and newcomers. The company is committed to industry-leading security, crypto education, and world-class client support through products like Kraken Pro, Desktop, Wallet, and Kraken Futures.
All jobs at Kraken Visit website
Job Details
Department Software Development
Category frontend
Posted 5 months ago