CareerPlan

Mobile Engineer - React Native

RemoteFull-time2026-10-15 → 2026-11-10
Remote · from anywhere

Core

Develop and maintain a peer-to-peer chat and calling app for iOS and Android, implementing features for voice/video calls, media sharing, and device pairing.

Role type

Senior Mobile Engineer (React Native)

Builds

Peer-to-peer chat and calling application

Domain

Fintech / Digital Finance

Deliverable

production ML models | product features

Required skills

React Native, JavaScript (ES6+), Redux, Redux-Saga, WebSockets, RESTful APIs, CI/CD, Unit Testing, End-to-End Testing

Preferred skills

Swift, Kotlin, Xcode, Android Studio, Peer-to-peer frameworks

Technologies

React Native, Redux, Redux-Saga, WebSockets, REST APIs

Responsibilities

Develop and maintain the Keet Mobile peer-to-peer chat and calling app for iOS and Android. Build features for chat, voice and video calls, media sharing, device pairing, and identity backup. Implement UI/UX and integrate the on-device P2P core APIs. Integrate push notifications, camera, biometrics, and background tasks across iOS and Android. Profile and optimize startup time, long chats, media handling, battery use, and network use on real devices. Write unit and end-to-end tests and support stable releases through CI and crash reporting. Collaborate with core P2P, design, and product teams and participate in code reviews.