Senior Software Engineer, React Native, Growth - Kraken

Added
Type
Full-time

At Kraken, our Krakenites are a world-class team united by a shared conviction in crypto and blockchain technology. We’re driven by a mission to accelerate the global adoption of crypto, empowering people everywhere to achieve financial freedom and inclusion.

For over a decade, Kraken’s unwavering commitment to crypto values has attracted some of the most talented experts in the industry.

Before applying, we encourage you to explore:

  • The Kraken Culture page to understand our values and mission
  • The Kraken app and how to create an account

Kraken is a fully remote company, with team members in 70+ countries speaking over 50 languages. We build premium crypto products—Kraken Pro, Desktop, Wallet, and Kraken Futures—for traders, institutions, and newcomers alike, with a strong focus on security, education, and client support.

Become a Krakenite and help build the future of crypto.


The Team: Growth

The Growth team focuses on expanding Kraken’s global user base by optimizing every stage of the user journey—from first impression to long-term retention.

The Growth Funnel teams design seamless onboarding and activation experiences, helping users quickly unlock the value of Kraken. Working closely with Engineering, Product, Marketing, and Design, the team leverages data, experimentation, and user feedback to set the industry standard for first-time user experiences.


The Opportunity

As a Senior Mobile Engineer on the Growth team, you will:

  • Design, develop, and maintain high-quality mobile applications using React Native
  • Design and execute onboarding experiences that captivate new users
  • Optimize activation flows so users quickly realize platform value
  • Create best-in-class first-time user experiences
  • Build features that drive engagement and long-term loyalty
  • Continuously test, learn, and iterate based on user behavior and feedback
  • Set the standard for high-quality code and lead complex software system development
  • Influence technical decisions and product direction through engineering expertise
  • Mentor junior and senior engineers with constructive feedback
  • Stay ahead of new technologies, tools, and trends
  • Design scalable, maintainable, and fault-tolerant systems
  • Lead complex initiatives and drive growth across teams
  • Improve development processes and lead by example

What You’ll Bring

  • Strong understanding of user behavior, onboarding best practices, and data-driven decision-making
  • A creative mindset for designing standout user experiences

Skills You Should HODL

  • 6+ years of software development experience (web and mobile)
  • Deep expertise in JavaScript / TypeScript
  • Strong proficiency with React Native
  • Experience with API design, security, and performance optimization
  • Experience with Next.js and WebSockets
  • Familiarity with frontend testing frameworks
  • Knowledge of modern frontend build pipelines and tooling
  • Strong understanding of UI/UX best practices
  • Experience in large tech organizations or fast-growing startups
  • Hands-on experience with consumer payments, crypto, or fintech mobile apps
  • Strong written and verbal communication skills in English

Nice to Haves

  • Familiarity with native mobile development (iOS / Android)
  • Knowledge of the cryptocurrency industry and blockchain technology

Additional Information

  • This role is open to ongoing applications with no fixed deadline
  • Candidates may redact age, date of birth, or education dates from resumes
  • We consider qualified applicants with criminal histories in line with the San Francisco Fair Chance Ordinance

Equal Opportunity & Inclusion

Kraken is powered by people from around the world, and we celebrate the diversity of our Krakenites. We hire strictly based on merit and encourage candidates to apply even if they don’t meet every requirement—especially if you’re passionate or knowledgeable about crypto.

As an equal opportunity employer, Kraken does not tolerate discrimination or harassment of any kind, including on the basis of race, ethnicity, age, gender identity, citizenship, religion, sexual orientation, disability, pregnancy, veteran status, or any other protected characteristic.

Go to job page

Apply for this position

Want to apply directly from the platform? Please use the form below.

Apply through SailOnChain

Connect your wallet to unlock the application form, as well as future benefits and rewards.

Or apply directly on the company's website via the link above.

Share job

Want to learn more about how the process works?

Read the documentation for information on the application process.

View Documentation
Apply at Kraken
Apply Now →