ElmoSoft

Mobile Software Developer (React Native)

In short

Mobile Software Developer (React Native) role building and optimizing a high-load fintech mobile app for a multi-asset broker, with native iOS (Swift/SwiftUI) and Android (Kotlin/Jetpack Compose) integration. The outsourcing company is hiring for both Mid-Level (3-5 years) and Senior (5+ years) levels, with Senior requiring deeper architectural ownership, mentorship, and advanced performance/testing expertise. Hybrid work in Minsk: fully office-based for the first 3 months, then 3 days office/2 remote, with English B2 and salary tied to USD.

About the Role
Elmosoft is looking for a Mobile Software Developer (React Native) in Minsk.
We're looking for a Mobile Software Developer to join our team and work on a high-load fintech project for an internationally acclaimed multi-asset broker. We're considering both Mid-Level and Senior candidates - same stack, different level of responsibility, architectural ownership, and mentorship load.
📌 FinTech | English B2 | USD | Hybrid | Middle | Senior
What you will do
Mid-Level:
•Develop, maintain, and optimize mobile apps using React Native.
•Independently build reusable UI components and implement complex features.
•Integrate and enhance native functionality in Swift/SwiftUI (iOS) and Kotlin/Jetpack Compose (Android) when needed.
•Collaborate with Product, Design, Backend, and QA teams to define requirements and deliver solutions.
•Implement and maintain automated tests (unit, integration, e2e) using Detox or Appium.
•Monitor production systems, troubleshoot issues, and deliver performance improvements.
•Participate actively in code reviews, share knowledge, and enforce coding standards.
•Contribute to CI/CD pipeline improvements and release process optimizations.
•Begin mentoring junior developers - guide debugging, testing, and mobile best practices.
Senior (in addition):
•Lead the development of complex mobile features in React Native and native modules.
•Define and enforce coding standards, architectural guidelines, and testing strategies.
•Analyze and solve performance, scalability, and production-level issues.
•Design modular, reusable components and scalable architectures.
•Oversee automated testing strategies - grow test coverage with Detox, Jest, Appium.
•Identify system risks and propose refactoring or architecture improvement projects.
•Mentor junior and mid-level developers - transfer knowledge and build team capability.
•Evaluate and recommend mobile tools, frameworks, or platform-specific enhancements.
Tech Stack
•Core: React Native
•Native: Swift/SwiftUI (iOS), Kotlin/Jetpack Compose (Android)
•Testing: Detox, Appium, Jest
•APIs & Data: REST, GraphQL, caching, offline-first strategies, local storage
•CI/CD: Deployment automation, release pipelines, App Store operations
•Performance: Profiling, memory optimization, crash prevention, startup time
Key Requirements
•3–5 years (Mid) / 5+ years (Senior) of mobile development experience, with strong React Native expertise.
•Solid understanding of native app development (iOS/Android) integration points.
•Experience integrating APIs, third-party services, and local storage solutions.
•Knowledge of mobile app performance optimization techniques.
•Hands-on experience in mobile CI/CD, deployment automation, and test coverage tools.
•Good understanding of mobile accessibility, UX/UI standards, and responsive design principles.
•Senior only: strong background in Swift/SwiftUI and Kotlin/Jetpack Compose, GraphQL, offline-first strategies, advanced profiling and crash prevention.
What We Offer
•An interesting fintech project with real responsibility and room to make technical decisions.
•Collaboration with strong professionals, offering opportunities to learn and grow.
•Competitive salary linked to USD.
•Hybrid after probation: first 3 months fully office-based, then 3 days office/2 remote.
•Medical insurance (DMS).
•Modern office in the center of Minsk at Fabriziusa St. 8B/1.
Please specify in your application which level you're applying for: Mid-Level or Senior.

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