Skip to content

Mobile UI/Design Engineer

110k – 221kUnited StatesRemote
Summary

Develops polished, gesture-driven mobile interfaces in React Native for Kraken's crypto app, focusing on fluid interactions, animations, and performance optimization. Requires deep React Native expertise, interaction design sensibility, and a portfolio of shipped work.

About the role

Responsibilities

  • Own the craft layer of React Native mobile experience — fluid, gesture-driven interactions and transitions that feel native.
  • Push React Native beyond its defaults — Reanimated, Skia, native module bridges.
  • Partner closely with product designers, challenging and elevating motion and interaction design.
  • Establish animation primitives and interaction patterns within the design system.
  • Profile and optimise rendering performance, especially on lower-end Android devices.
  • Contribute to architectural decisions affecting UI responsiveness: state management, render cycles, data flow.
  • Mentor engineers on interaction quality.

Requirements

  • Deep experience building polished mobile interfaces in React Native (Reanimated, gesture handlers, JS/UI thread performance profiling).
  • Trained eye for interaction design (easing curves, spring physics, 60fps constraint).
  • Portfolio or demo reel of shipped work required.
  • Experience with modern AI development tooling (Cursor, Copilot).
  • Strong written and verbal communication skills in English.

Nice to Haves

  • React Native Skia, custom shader work, canvas-based rendering.
  • Native platform knowledge (Swift/Kotlin) for bridging and modules.
  • Built interaction patterns adopted by other engineers.
  • Background in visual/motion design (Figma, After Effects).
  • Experience in high-stakes domains (fintech, health, trading).
Skills
React NativeReanimatedGesture HandlerSkiaSwiftKotlinFigmaAfter EffectsAI Development ToolsAnimation Primitives
Similar roles at this salary range
All Mobile Engineering jobs →
OnePay

React Native Mobile Developer

Build and ship user-focused mobile features using React Native for iOS and Android apps in a fintech platform. Requires 5+ years experience, performance optimization skills, and proactive ownership collaborating with PMs and designers.

125k – 190kUnited StatesMobile EngineeringRemote5+ YOEAWSiOS
OnePay

React Native Engineer, Banking

Builds high-quality React Native mobile features for iOS/Android banking apps, handling account funding, transfers, and card management. Requires 5+ years React Native experience, TypeScript/React expertise, and secure financial UX skills.

125k – 190kUnited StatesMobile EngineeringRemote5+ YOEiOSReact
Replit

Software Engineer, Mobile

Develop and enhance Replit's mobile app using React Native, focusing on AI-first features, UI/UX optimization, and performance for software creation on mobile devices. Requires 5+ years experience with mobile development, React Native proficiency, and iOS/Android deployment.

130k – 300kFoster City, CAMobile EngineeringHybrid5+ YOEiOSCSS
Spruce ID

Mobile Engineer, Digital Identity (Fully Remote)

Develops Flutter-based mobile apps for privacy-preserving digital identity solutions for governments and enterprises. Leads architecture, integrates with backend services, and advises public-sector partners on security and standards. Requires 5+ years mobile experience.

120k – 200kUnited StatesMobile EngineeringRemote5+ YOEiOSRust
Ditto

Senior Software Engineer, Bluetooth

Designs, develops, and optimizes Bluetooth Low Energy transport layer for peer-to-peer data sync in distributed systems. Requires 7+ years experience with deep BLE expertise and mobile development in C++/C/Kotlin for iOS/Android, plus Rust willingness.

128k – 260kAtlanta, GA +3Mobile EngineeringRemote7+ YOECC++