Kraken Digital Asset Exchange logo

Senior Software Engineer - React and React Native

Kraken Digital Asset Exchange

Join Kraken Digital Asset Exchange as a Senior Software Engineer

About Kraken

Kraken is a leading cryptocurrency exchange platform, known for its security and commitment to accelerating the global adoption of crypto. With over 10 million users worldwide, Kraken offers a wide range of digital assets and national currencies for trading. As a fully remote company, Kraken employs a diverse team of professionals from over 70 countries.

Role Overview

We are seeking a highly skilled Senior Software Engineer to join our Engineering team. In this role, you will be responsible for developing and maintaining both web and mobile user interfaces using React and React Native. Your work will directly impact the performance and scalability of our platform, contributing to its success in the competitive crypto market.

Key Responsibilities

  • Develop and Maintain Applications: Design, develop, and maintain high-quality web and mobile applications using React and React Native.
  • Collaborate with Teams: Work closely with cross-functional teams, including Product, Design, and Backend Engineering, to integrate new features and improvements seamlessly.
  • Architectural Contributions: Contribute to the architecture and design of our web and mobile applications.
  • Performance Optimization: Identify, analyze, and resolve performance bottlenecks and inefficiencies in the codebase.
  • Testing and Documentation: Write and maintain comprehensive unit tests and documentation.
  • Mentorship: Mentor junior developers and participate in code reviews to uphold high standards of code quality.

Required Skills and Experience

  • Educational Background: Bachelor's degree in Computer Science or a related field, or equivalent experience.
  • Professional Experience: 5+ years in software development, focusing on web and mobile applications.
  • Technical Proficiency: Deep understanding of JavaScript/TypeScript and proficiency with React and React Native frameworks.
  • Additional Skills: Experience with Next.js, RESTful APIs, WebSockets, and frontend testing frameworks.
  • Design Principles: Strong understanding of UI/UX best practices and principles.
  • Communication: Excellent problem-solving skills, attention to detail, and strong written and verbal communication skills in English.

Nice to Have

  • Industry Knowledge: Familiarity with the cryptocurrency industry and blockchain technology.
  • Mobile Development: Experience with native mobile app development (iOS/Android).

Why Join Kraken?

  • Remote Work: Enjoy the flexibility of working remotely from anywhere in the world.
  • Diverse Team: Be part of a diverse team that values different talents, backgrounds, and perspectives.
  • Equal Opportunity: Kraken is an equal opportunity employer, committed to creating an inclusive environment for all employees.

Application Process

This position is open for ongoing applications with no specific deadline. We encourage candidates with diverse backgrounds and experiences to apply, even if they do not meet all the listed requirements.

Become a Krakenite and help us build the future of crypto!

Benefits
Extracted with AI

  • Remote work
  • Diverse team
  • Equal opportunity employer

Similar jobs

Last update: 23 minutes ago

BitMEX logo
BitMEX

Senior Software Engineer (Mobile) - React Native

Join BitMEX as a Senior Software Engineer (Mobile) to develop cutting-edge mobile applications using React Native.

Kraken Digital Asset Exchange logo
Kraken Digital Asset Exchange

Senior Software Engineer - Rust - Blockchain Platform

Join Kraken as a Senior Software Engineer specializing in Rust for blockchain platform development. Remote position.

Kraken Digital Asset Exchange logo
Kraken Digital Asset Exchange

Senior Software Engineer - Blockchain Integration

Senior Software Engineer for Blockchain Integration at Kraken, focusing on system integration and security.

Kraken Digital Asset Exchange logo
Kraken Digital Asset Exchange

Engineering Manager - Web3 Wallet

Lead Kraken's Web3 Wallet team as an Engineering Manager. Focus on blockchain, React Native, and Node.js.

Kraken Digital Asset Exchange logo
Kraken Digital Asset Exchange

Senior Software Engineer - Smart Contracts

Join Kraken as a Senior Software Engineer specializing in Smart Contracts, focusing on Ethereum L2 and DeFi innovations.

Kraken logo
Kraken

Senior Front-End Developer - KrakenFlow

Senior Front-End Developer at KrakenFlow, focusing on developing a web-based tool for business process management using NextJS, TypeScript, and React.

Bitvavo logo
Bitvavo

Senior Mobile Engineer - React Native

Join Bitvavo as a Senior Mobile Engineer to develop secure, scalable mobile apps using React Native. Enhance user interactions with digital assets.

Safe logo
Safe

Senior Software Engineer Mobile (React Native)

Join Safe as a Senior Software Engineer Mobile (React Native) to develop high-quality mobile apps, collaborate with cross-functional teams, and mentor peers.

WorkWhile logo
WorkWhile

Remote Frontend Engineer with React Native Expertise

Join WorkWhile as a Remote Frontend Engineer to build user-facing features using React and React Native.

DEPT® logo
DEPT®

Senior React Native Engineer

Join DEPT® as a Senior React Native Engineer to develop impactful mobile apps using JavaScript and React Native.

PrizePicks logo
PrizePicks

Senior Software Engineer (React Native)

Join PrizePicks as a Senior Software Engineer (React Native) to develop and maintain software in a remote role.

DEPT® logo
DEPT®

Senior React Native Engineer

Join DEPT® as a Senior React Native Engineer to develop impactful mobile apps with a global team.

Inclusively logo
Inclusively

Mid-Level Software Engineer - React Native, Python, Kotlin

Join as a Software Engineer to build social gaming features using React Native, Python, and Kotlin. Remote role with competitive salary and equity.

Currenxie logo
Currenxie

Senior Mobile / React Native Developer

Join Currenxie as a Senior Mobile Developer to build high-quality React Native apps for iOS and Android.

Kraken logo
Kraken

Software Engineer - TypeScript

Join KrakenFlex as a Software Engineer specializing in TypeScript and Node.js, driving innovation in the energy sector.

Replit logo
Replit

Senior Mobile Engineer - React Native

Join Replit as a Senior Mobile Engineer to shape AI-driven mobile experiences using React Native, Typescript, and more.

RV LIFE logo
RV LIFE

Principal Full-Stack Engineer - React & React Native

Join RV LIFE as a Principal Full-Stack Engineer to lead React & React Native projects, focusing on scalable serverless solutions in a remote setting.

Kraken logo
Kraken

Lead Software Engineer (Typescript)

Lead Software Engineer specializing in TypeScript and Node.js, driving software development for green energy solutions in Houston, TX.

Nivoda logo
Nivoda

Senior React Native Engineer

Join Nivoda as a Senior React Native Engineer to drive innovation in the jewelry industry with cutting-edge mobile solutions.

Mysten Labs logo
Mysten Labs

Senior Software Engineer, Frontend

Join Mysten Labs as a Senior Frontend Engineer to build web3 infrastructure using React and modern JS frameworks.

Coinbase logo
Coinbase

Senior Software Engineer, Frontend (React.js)

Join Coinbase as a Senior Frontend Engineer focusing on React.js and Web3 technologies.

MoonPay logo
MoonPay

Senior React Native Engineer

Join MoonPay as a Senior React Native Engineer in Bucharest to develop innovative Web3 solutions using React Native and TypeScript.

Kraken logo
Kraken

Senior Backend Developer - Python

Join Kraken as a Senior Backend Developer to build innovative energy solutions using Python and Django. Remote position.

MoonPay logo
MoonPay

Senior React Native Engineer

Join MoonPay as a Senior React Native Engineer in Bucharest to develop innovative mobile applications in the Web3 space.