Mobile UI/Design Engineer
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.
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).
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.
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.
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.
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.
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.