Kraken logo

Senior Software Engineer - React Native - Growth

Job Overview

Location

Remote

Job Type

Full-time

Category

Software Engineer

Date Posted

February 12, 2026

Full Job Description

đź“‹ Description

  • • Join Kraken, a mission-focused company at the forefront of the cryptocurrency revolution, and contribute to accelerating global crypto adoption for financial freedom and inclusion.
  • • Become a key member of the Growth team, dedicated to expanding Kraken's global user base by optimizing every stage of the user journey, from initial impressions to long-term retention.
  • • Focus on creating captivating and seamless experiences for new users, guiding them through their entire lifecycle as Kraken customers.
  • • Collaborate closely with cross-functional teams including Engineering, Product, Marketing, and Design to achieve ambitious goals in increasing user activation rates.
  • • Spearhead the mission to streamline the activation process, enabling users to quickly unlock the value of our platform and setting the industry standard for first-time user experiences.
  • • Leverage data-driven insights, continuous testing, and user feedback to refine strategies and ensure users experience the full breadth of Kraken's offerings.
  • • Design, develop, and maintain high-quality mobile applications using React Native, ensuring robust and scalable solutions.
  • • Architect and execute innovative onboarding experiences that captivate new users and provide a smooth, intuitive journey.
  • • Drive the optimization of the activation process, focusing on user success and rapid value realization.
  • • Champion the creation and refinement of a best-in-class first-time user experience that distinguishes Kraken in the competitive crypto landscape.
  • • Develop and implement cutting-edge features designed to incentivize user engagement and foster long-term loyalty.
  • • Embrace a culture of continuous improvement, constantly testing hypotheses, learning from user behavior, and iterating on strategies.
  • • Set and uphold the highest standards for code quality, leading the development of complex software systems with meticulous attention to detail.
  • • Significantly influence technical decisions, actively contribute to strategic discussions, and shape product domain decisions with a profound understanding of engineering best practices.
  • • Mentor and guide both junior and senior engineers, providing constructive feedback and fostering a collaborative learning environment.
  • • Demonstrate mastery across multiple technologies, proactively staying ahead of the curve with emerging tools, frameworks, and industry trends.
  • • Design and implement scalable, maintainable, and fault-tolerant systems, showcasing a deep understanding of complex software development architecture and design patterns.
  • • Lead and actively participate in complex, high-impact initiatives, driving feedback loops and promoting growth across engineering teams.
  • • Drive process improvements within the team and across the organization, leading by example with extensive experience in diverse software development methodologies.
  • • Contribute to the development of premium crypto products for experienced traders, institutions, and newcomers, ensuring accessibility and ease of use.
  • • Uphold Kraken's commitment to industry-leading security, crypto education, and world-class client support through innovative product development.
  • • Work within a fully remote company environment, collaborating with a global team of talented individuals from over 70 countries.
  • • Embrace the crypto ethos and contribute to a company culture that values innovation, decentralization, and financial freedom.
  • • Utilize your expertise to enhance user acquisition, activation, and retention metrics, directly impacting Kraken's growth trajectory.
  • • Translate complex user needs and business requirements into elegant, efficient, and user-friendly mobile solutions.
  • • Participate in code reviews, architectural discussions, and sprint planning to ensure alignment and high-quality output.
  • • Contribute to the technical roadmap and long-term vision for the Growth team's mobile initiatives.
  • • Build and maintain strong relationships with Product Managers, Designers, and other stakeholders to ensure successful product delivery.
  • • Troubleshoot and resolve complex technical issues, ensuring the stability and performance of our mobile applications.
  • • Stay abreast of the latest trends and advancements in React Native, mobile development, and the broader fintech and crypto industries.
  • • Advocate for best practices in mobile development, including performance optimization, accessibility, and security.
  • • Play a pivotal role in shaping the future of how users interact with and experience the world of cryptocurrency through Kraken's platform.
  • • Drive innovation in user engagement strategies, exploring new ways to connect with and retain our growing user base.
  • • Contribute to a culture of technical excellence and continuous learning within the engineering organization.
  • • Ensure that all developed features align with Kraken's brand identity and user experience guidelines.
  • • Proactively identify opportunities for improvement in the user onboarding and activation funnels.
  • • Contribute to the development of robust analytics and A/B testing frameworks to support data-driven decision-making.
  • • Champion a user-centric approach to development, ensuring that every feature and improvement prioritizes user needs and value.
  • • Be a key contributor to the technical vision and execution of features that drive significant user growth and engagement for Kraken.
  • • Take ownership of critical components of the user journey, from initial sign-up to becoming an active, engaged user.
  • • Foster a collaborative and inclusive team environment where diverse perspectives are valued and encouraged.
  • • Contribute to the overall success of Kraken by building high-quality, impactful software that empowers users worldwide.
  • • Drive the adoption of new technologies and methodologies that enhance development efficiency and product quality.
  • • Ensure the scalability and performance of our mobile applications to support Kraken's rapid global expansion.
  • • Act as a technical leader, guiding the team through challenging technical problems and promoting best practices.
  • • Develop and maintain comprehensive documentation for code, architecture, and processes.
  • • Contribute to the strategic planning and prioritization of features for the Growth team.
  • • Continuously seek opportunities to enhance the user experience and drive key growth metrics.
  • • Build and maintain strong collaborative relationships with cross-functional teams to deliver exceptional user experiences.
  • • Drive the implementation of innovative growth strategies through effective mobile application development.
  • • Ensure the successful launch and iteration of new features that enhance user activation and retention.
  • • Be a key voice in technical discussions, contributing to architectural decisions and best practices.
  • • Champion a culture of quality, performance, and user satisfaction within the engineering team.
  • • Drive the evolution of Kraken's mobile platform by developing and implementing cutting-edge solutions.
  • • Contribute to a dynamic and fast-paced environment, delivering high-impact results in the rapidly evolving crypto space.
  • • Play a critical role in shaping the user acquisition and activation funnel, directly impacting Kraken's growth.
  • • Develop and execute strategies to onboard and retain users, ensuring they quickly realize the value of Kraken's platform.
  • • Lead by example in writing clean, maintainable, and well-tested code.
  • • Collaborate with product and design teams to translate user needs into compelling mobile experiences.
  • • Drive technical innovation and best practices within the React Native development team.
  • • Contribute to the continuous improvement of our development processes and tooling.
  • • Ensure the security and performance of our mobile applications are of the highest standard.
  • • Be a proactive problem-solver, identifying and addressing technical challenges to ensure seamless user experiences.
  • • Drive the adoption of new technologies and frameworks to enhance our mobile development capabilities.
  • • Contribute to a culture of learning and knowledge sharing within the engineering team.
  • • Play a key role in defining and implementing the technical strategy for user growth initiatives.
  • • Develop and maintain robust, scalable, and user-friendly mobile applications that drive business objectives.
  • • Champion a user-first approach, ensuring all development efforts are aligned with user needs and expectations.
  • • Drive the successful execution of growth initiatives through effective React Native development.
  • • Contribute to the overall success of Kraken by building high-quality, impactful software that empowers users worldwide.
  • • Foster a collaborative and inclusive team environment where diverse perspectives are valued and encouraged.
  • • Be a technical leader, guiding the team through challenging technical problems and promoting best practices.
  • • Drive the adoption of new technologies and methodologies that enhance development efficiency and product quality.
  • • Ensure the scalability and performance of our mobile applications to support Kraken's rapid global expansion.
  • • Contribute to the technical roadmap and long-term vision for the Growth team's mobile initiatives.
  • • Drive process improvements and lead by example with advanced experience in multiple software development processes.
  • • Master multiple technologies and stay ahead of the curve with new tools and trends.
  • • Significantly influence technical decisions, contribute to technical strategy discussions, and shape product domain decisions with an expert understanding of engineering best practices.
  • • Set the standard for high-quality code and lead complex software systems development.
  • • Continuously test, learn, and improve strategies based on user behaviour and feedback.
  • • Develop innovative features to incentivise engagement and loyalty.
  • • Create and refine a first-time user experience that sets the gold standard in our industry.
  • • Optimize the activation process to ensure users quickly realize the value of our platform.
  • • Design and execute onboarding experiences that captivate new users and streamline their journey.
  • • Design, develop, and maintain high-quality mobile applications using React Native.
  • • Collaborate closely with Engineering, Product, Marketing, and Design to achieve our goals of increasing activation rates.
  • • Focus on creating experiences that captivate and guide new users, ensuring a seamless journey from the start and throughout their entire lifecycle as Kraken customers.
  • • The Growth Funnel teams focus on creating experiences that captivate and guide new users, ensuring a seamless journey from the start and throughout their entire lifecycle as Kraken customers.
  • • The Growth team is dedicated to expanding Kraken s global user base by optimizing every stage of the user journey, from initial impressions to long-term retention.
  • • Become a Krakenite and build the future of crypto!
  • • Krakenites are industry pioneers who develop premium crypto products for experienced traders, institutions, and newcomers to the space.
  • • As a fully remote company, we have Krakenites in 70 countries who speak over 50 languages.
  • • For over a decade, Kraken's focus on our mission and crypto ethos has attracted many of the most talented crypto experts in the world.
  • • As a Krakenite, you'll join us on our mission to accelerate the global adoption of crypto, so that everyone can achieve financial freedom and inclusion.
  • • Join Kraken, a mission-focused company rooted in crypto values, and contribute to building the future of crypto.
  • • Our Krakenites are a world-class team with crypto conviction, united by our desire to discover and unlock the potential of crypto and blockchain technology.
  • • What makes us different? Kraken is a mission-focused company rooted in crypto values.
  • • Building the Future of Crypto.

Skills & Technologies

JavaScript
TypeScript
React
Next.js
React Native
Frontend
Senior
Remote
Degree Required

Ready to Apply?

You will be redirected to an external site to apply.

About Kraken

Kraken is a global cryptocurrency exchange established in 2011, offering spot and futures trading for Bitcoin, Ethereum and 200+ digital assets. Headquartered in San Francisco with entities worldwide, it serves retail and institutional clients, providing custody, staking, an NFT marketplace and OTC desk. The platform emphasizes security, regulatory compliance and educational resources.

Similar Opportunities

Rio de Janeiro
Full-time
Expires Feb 24, 2026
JavaScript
TypeScript
Angular
+4 more

2 months ago

Apply
Toronto
Full-time
Expires Mar 17, 2026
Python
Node.js
MongoDB
+4 more

1 month ago

Apply
❌ EXPIRED
Remote
Full-time
Expired Nov 18, 2025
Go
Senior
Remote

5 months ago

Apply
Remote
Full-time
Expires Apr 10, 2026
JavaScript
Java
GitLab
+4 more

6 days ago

Apply