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
JavaScriptTypeScriptReact.jsNext.jsReact NativeHTML5CSS3
Job Details
Location Multiple Countries
Work mode Remote (Global)
Department Software Development
Category Frontend
Posted 8 months ago
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