Senior Mobile Developer (React Native / Kotlin)
New
Argentina / Chile / Colombia / PeruContractSenior
Salary not disclosed
Apply NowOpens the employer's application page
Job Details
- Languages
- Advanced technical English required for reading documentation, specifications, and code repositories.
- Experience
- +3 años
- Required Skills
- AWSAndroidIoTJestKotlinReact NativeTypeScriptCI/CDRESTful APIs
Requirements
- +3 years of experience in native Android development with Kotlin.
- Demonstrable experience with mobile app migration or modernization in brownfield environments.
- Advanced knowledge of React Native (TypeScript, hooks, React Navigation, Redux Toolkit/Zustand/MobX).
- Experience with local storage strategies (SQLite, Realm, AsyncStorage, or MMKV) and offline-first synchronization.
- Proficiency in REST APIs, distributed architectures, and authentication protocols (OAuth2/OIDC/JWT/Cognito).
- Familiarity with AWS services (API Gateway, Lambda, S3, CloudWatch).
- Experience configuring mobile CI/CD pipelines (Fastlane, GitHub Actions, Bitrise, or CircleCI).
- Proficiency in testing frameworks (Jest, React Native Testing Library).
- Advanced technical English language skills.
Responsibilities
- Design and implement Android (Kotlin) to React Native migration using brownfield/strangler fig strategy.
- Define and document architectural design decisions using modular architectures like Clean Architecture/MVVM.
- Extend and maintain monorepo contracts in TypeScript.
- Integrate IoT streams (AWS IoT Core/MQTT) prioritizing low latency and battery efficiency.
- Implement robust offline-first storage and synchronization logic.
- Configure CI/CD mobile pipelines and shift-left testing practices with Jest and RN Testing Library.
- Participate in Scrum ceremonies and perform rigorous code reviews.
View Full Description & ApplyYou'll be redirected to the employer's site