Multiple Countries Remote (Global)

Kraken is hiring a Staff Software Engineer

This role is for a Staff Software Engineer responsible for guiding frontend architecture and development of Earn products on web and mobile. The individual will shape technical strategy, mentor engineers, and ensure high-performance, reliable, and accessible experiences for a global user base.

Responsibilities

  • Establish and refine frontend architecture and standards for Earn products across web and mobile platforms
  • Lead major cross-application initiatives including large-scale refactors, performance and reliability enhancements, shared UI libraries or SDKs, and modernization of codebases
  • Define and uphold best practices in frontend development, including testing strategies, performance budgets, and accessibility compliance
  • Work closely with backend, DeFi, and service teams to align API contracts, state management, and data flow across platforms
  • Partner with Product and Design to transform complex crypto and Earn concepts into intuitive, user-friendly interfaces for diverse user types
  • Provide technical mentorship and leadership to frontend engineers, influence roadmap decisions, and serve as a cross-functional technical leader
  • Design, develop, and maintain scalable, high-performance frontend applications using React, Next.js, React Native, or similar technologies
  • Create reusable UI components, shared libraries, and styling abstractions to support multiple applications and platforms
  • Optimize performance, reliability, and load times for web and mobile, particularly for financial features involving real-time data
  • Ensure consistent UX quality across platforms, including adherence to design systems, mobile-first responsiveness, accessibility, and edge-case handling
  • Set and enforce standards for frontend testing, monitoring, and code quality
  • Collaborate with backend, DevOps, services, design, and product teams to shape APIs, data flows, error handling, and user journeys for Earn and DeFi features
  • Serve as a senior technical voice in frontend architecture, technology strategy, and long-term planning

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 ecosystems such as Next.js and React Native
  • Solid understanding of HTML5, CSS3, responsive design, cross-browser compatibility, accessibility, and UI/UX best practices
  • Proven experience designing large-scale, maintainable frontend systems with component libraries, shared modules, state management, and performance optimization
  • Demonstrated ability to lead technical direction, influence architectural decisions, and deliver across multiple applications or codebases
  • Strong collaboration skills with experience working across backend, design, product, and service teams to deliver integrated features
  • Excellent problem-solving abilities and capacity to balance immediate needs with long-term architectural sustainability
  • Experience developing or maintaining shared UI component libraries or SDKs across web and mobile platforms
  • Background in integrating frontend with backend services, designing API-driven interfaces, managing real-time data, and ensuring cross-platform consistency
  • Track record of mentoring engineers, conducting code reviews, and promoting engineering excellence 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 crypto-specific user experience challenges such as wallet integration, permission flows, and error handling in DeFi and financial services

Tech Stack

JavaScript, TypeScript, React, Next.js, React Native, HTML5, CSS3, CSS-in-JS, Component-based frameworks, Modern frontend ecosystems, Build pipelines

Benefits

  • Fully remote work environment
  • Opportunity to work across more than 70 countries with asynchronous communication
  • Chance to contribute to advanced crypto products serving experienced traders, institutions, and new users
  • Access to industry-leading security practices
  • Participation in crypto education programs
  • Support from a world-class client service team
  • Direct access to products such as Kraken Pro, Kraken Desktop, Kraken Wallet, and Kraken Futures
  • Involvement in a mission-driven organization focused on financial freedom and inclusion
  • Collaborative, asynchronous, and globally distributed engineering culture
  • Opportunity to influence the future of cryptocurrency through impactful engineering

Compensation

not specified

Work Arrangement

global — 70+ countries — Fully remote, asynchronous work across time zones

Team

Earn Pod, which collaborates with backend/DeFi services, Wallet, Design, Product, and other platform teams

  • Focused on accelerating global adoption of cryptocurrency
  • Built on strong crypto conviction and values-driven principles
  • Attracts talent motivated by the ethos and long-term vision of crypto
  • Committed to security, education, and exceptional client support
  • Pioneering in the development of premium cryptocurrency products
  • Celebrates diversity and inclusion across languages and cultural backgrounds
  • Hires based on merit and suitability for the role
  • Equal opportunity employer with zero tolerance for discrimination or harassment
  • Encourages applications even if candidates do not meet all listed qualifications

Additional Information

  • Applicants are expected to review the company culture page before applying
  • Candidates should become familiar with the Kraken app prior to application
  • Applicants may redact or omit age, date of birth, or educational dates from their resumes
  • The company considers qualified applicants with criminal histories in accordance with the San Francisco Fair Chance Ordinance
  • Applications are accepted continuously without a deadline
  • The position is fully remote with team members in over 70 countries speaking more than 50 languages

not specified

Required Skills
JavaScriptTypeScriptReactNext.jsReact NativeHTML5CSS3CSS-in-JScomponent-based frameworksmodern frontend ecosystemsbuild pipelines JavaScriptTypeScriptReactNext.jsReact NativeHTML5CSS3CSS-in-JScomponent-based frameworksmodern frontend ecosystemsbuild 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