Senior Software Engineer, Mobile (React Native & Android)
Core
Design, develop, and maintain secure, scalable mobile applications for over 30 million users using React Native and native Android.
Role type
Senior IC mobile software engineer (React Native & Android)
Builds
Mobile applications, reusable components, native modules, and SDK integrations for financial transactions.
Domain
Fintech, payments, banking
Deliverable
production ML models | product features
Required skills
React Native, TypeScript, Kotlin, Android SDK, RESTful APIs, CI/CD pipelines, Git, secure authentication, encryption, Google Play Store publishing, AI-assisted development tools
Preferred skills
Kotlin Multiplatform, Firebase, AWS/Azure/GCP, mobile observability, custom native modules (TurboModules/Fabric), AI-powered mobile features
Technologies
React Native, TypeScript, Kotlin, Android SDK, Jetpack libraries, Coroutines, AWS, Azure, Google Cloud Platform, Firebase, Jest, Espresso, Appium
Responsibilities
Design and build mobile apps and native modules; integrate APIs and third-party SDKs; optimize performance and security; manage CI/CD and release processes; mentor junior engineers; participate in code reviews and architecture discussions
Seniority
Senior, hands-on IC