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
View details
Apply Now