Senior Mobile Engineer (React Native / Flutter)
Summary
Senior mobile engineer building and maintaining polished cross-platform apps with React Native or Flutter for US partner companies. Day to day: implementing UIs from design specs, integrating REST/GraphQL APIs, optimizing performance, managing app store releases and OTA updates, and writing tests.
Senior Mobile Engineer (React Native / Flutter) at Ruzora. Full-time, 100% remote for residents of Peru, Colombia, Mexico, Argentina, Brazil, Chile, Uruguay, Costa Rica. Compensation USD 48k-72k/year, negotiable. English B2+ required. You'll join US partner companies building polished, performant cross-platform mobile apps used by thousands of users. Responsibilities: build and maintain cross-platform apps with React Native or Flutter; implement pixel-perfect UIs from design specs with smooth animations; integrate REST/GraphQL APIs and manage local state; optimize performance, startup time and memory; handle app store submissions, releases and over-the-air updates; write unit and integration tests. Requirements: 4+ years of mobile development; strong React Native or Flutter (one primary, exposure to both ideal); TypeScript or Dart; deep understanding of iOS and Android conventions; state management (Redux, Riverpod, MobX); mobile CI/CD (Fastlane, EAS, Codemagic); Firebase; excellent written and spoken English (B2+).
Location: Remote - Peru, Colombia, Mexico, Argentina, Brazil, Chile, Uruguay, Costa Rica
Skills required for this job:
- Android operating system
- CI/CD
- Dart
- Desarrollo de iOS
- Firebase
- Mobile platform development
- State management
- TypeScript