Software Engineer II - React Native - Krak
Core
Design, develop, and maintain high-quality mobile applications for Kraken's consumer-facing Krak app, focusing on seamless, performant user experiences for a global user base.
Role type
Senior IC React Native engineer (consumer mobile)
Builds
Consumer mobile app features and screens for Kraken's Krak platform
Domain
Cryptocurrency exchange / Fintech
Deliverable
production ML models | product features
Required skills
React Native, TypeScript, JavaScript, mobile performance optimization, frontend testing, API integration, real-time systems (WebSockets), UI/UX implementation
Preferred skills
Native mobile development (iOS/Android), micro-interactions/animations, Rust/Go/C++ backend knowledge, AI tooling fluency, Next.js, microservices architecture
Technologies
React Native, TypeScript, WebSockets, Next.js
Responsibilities
Own end-to-end delivery of Krak features from design to release, build maintainable and resilient screens/components, write clean tested code and participate in code reviews, contribute to technical design discussions, collaborate with Product/Design/Rust backend teams, improve shared components and tooling
Seniority
Mid-level, hands-on IC
