ЭлмоСофт

Mobile Software Developer (React Native)

In short

This role builds and maintains high-load trading mobile applications in React Native for a fintech-focused IT company, integrating native Swift/SwiftUI (iOS) and Kotlin/Jetpack Compose (Android) components. It covers API integration, offline-first functionality, automated testing with Detox/Appium/Jest, and CI/CD improvements, with senior candidates also leading architecture and mentoring. The job is based in Minsk with a hybrid schedule starting fully office-based, and requires 3–5 years of mobile development experience (5+ for senior).

Location
Minsk, Belarus. Hybrid schedule: the first 3 months are fully office-based, followed by 3 days in the office and 2 remote days per week.
Company
ElmoSoft is an IT company building high-load trading products for an internationally acclaimed multi-asset broker.
What you will do
•Develop, maintain, and optimize mobile applications with React Native.
•Build reusable UI components and complex features, integrating Swift/SwiftUI on iOS and Kotlin/Jetpack Compose on Android.
•Integrate REST and GraphQL APIs, third-party services, local storage, caching, and offline-first functionality.
•Implement automated unit, integration, and end-to-end testing with Detox, Appium, and Jest.
•Monitor production systems, troubleshoot issues, improve performance, and contribute to CI/CD and release automation.
•For senior candidates: lead architecture, define standards and testing strategies, identify risks, review code, and mentor mobile developers.
Requirements
•3–5 years of mobile development experience for mid-level candidates or 5+ years for senior candidates.
•Strong React Native experience and understanding of native iOS and Android integration points.
•Experience with Swift/SwiftUI, Kotlin/Jetpack Compose, APIs, third-party services, local storage, and mobile performance optimization.
•Experience with mobile CI/CD, deployment automation, automated testing, and app store operations.
•Understanding of accessibility, UX/UI standards, responsive design, REST, GraphQL, caching, and offline-first strategies.
•Ability to work in the Minsk office during the initial probation period and follow the subsequent hybrid schedule.
Culture & Benefits
•Fintech project involving high-load trading technology and real technical responsibility.
•Opportunity to make architectural and technical decisions.
•Collaboration with experienced professionals and opportunities for learning and growth.
•Competitive salary linked to USD.
•Medical insurance and a modern office in central Minsk.

Stop applying.
Get referred.

$10 in free credits

In just 60 seconds, fully on autopilot — Eraldt's AI agents read your CV, map the roles you fit, find live vacancies and the people who can refer you, write personal emails, and get you referred.

This isn't an application: your CV doesn't go to the company, and we don't promise a referral for this exact role.

Discover who else lands interviews on autopilot