# Software Engineer II - React Native

**Company:** [Kraken](https://hotfix.jobs/companies/kraken)
**Location:** Remote
**Role:** Mobile Engineering
**Experience:** 3+ years
**Skills:** React Native, TypeScript, JavaScript, API Integrations, Frontend Testing, Build Pipelines, Ui/Ux, iOS, Android, Next.js, WebSockets, Rust, Microservices, Async Architectures
**Posted:** 2026-09-02

> Build and scale consumer-facing mobile experiences for Krak using React Native and TypeScript. The role owns feature delivery end to end and requires at least three years of web or mobile development experience, with emphasis on performance, testing, and intuitive UX.

## Job Description

## Responsibilities
- Design, develop, and maintain high-quality mobile applications using React Native and TypeScript.
- Own end-to-end delivery of Krak features, from technical design through release and post-launch iteration.
- Build maintainable, performant, and resilient screens and components using established architecture and design patterns.
- Write clean, well-tested code and participate actively in code reviews.
- Contribute to technical design discussions, raising clear proposals and trade-offs.
- Collaborate with Product Managers, Designers, and Rust backend engineers to deliver customer value.
- Improve code quality, shared components, and tooling across the Krak mobile codebase.

## Requirements
- 3+ years of software development experience focused on web or mobile applications.
- Solid JavaScript/TypeScript knowledge and hands-on React Native experience.
- Experience integrating and consuming APIs, with attention to mobile security and performance.
- Experience with frontend testing frameworks and modern frontend build pipelines and tooling.
- Strong understanding of UI/UX best practices.
- Strong written and verbal English communication skills.

## Nice-to-haves
- Native iOS or Android development experience.
- React Native micro-interactions and animations.
- Next.js and WebSockets.
- Experience at a large technology organization or fast-growing startup.
- Consumer payments, crypto, or fintech mobile application experience.
- Rust or similar languages such as Go or C++.
- Async architectures, APIs, and microservices.
- Large-scale consumer or financial product experience.
- Open-source or broader engineering community contributions.

## Similar jobs

- [Mobile Software Engineer, Quality Platform](https://hotfix.jobs/jobs/14a62643-7a08-42d0-97bf-7f7e208c8152) - Airbnb

**Apply:** https://hotfix.jobs/jobs/f26f8210-549f-445e-ba83-a5a044adc952
**Canonical:** https://hotfix.jobs/jobs/f26f8210-549f-445e-ba83-a5a044adc952