Skip to main content
Coderio

Senior Mobile Developer (React Native / Kotlin)

RemoteArgentina only
Published
Role
Mobile
Experience
Senior
Salary not disclosed
Check eligibility

Open to AR only. Set where you work from to check your eligibility.

No BS summary

Senior Mobile Developer con +3 años en Android nativo con Kotlin y experiencia fuerte en React Native/TypeScript. Necesita haber trabajado en migraciones brownfield, offline-first, REST/auth y CI/CD mobile. Inglés técnico avanzado requerido; Argentina indicada como ubicación.

Core skills

KotlinReact NativeTypeScript

Required skills

AndroidReact hooksReact NavigationRedux Toolkit/Zustand/MobXSQLite/Realm/AsyncStorage/MMKVRESTOAuth2/OIDC/JWT/CognitoCI/CDFastlane/GitHub Actions/Bitrise/CircleCIJestReact Native Testing Library

Optional skills

AWSAPI GatewayLambdaS3CloudWatchMQTTAWS IoT CoreAWS IoT Greengrass

Required languages

English Advanced technical English, required=true

What you'll do

  • Diseñar e implementar la migración Android Kotlin → React Native utilizando una estrategia brownfield/strangler fig para minimizar el impacto operativo en planta.
  • Definir y documentar decisiones de diseño arquitectónico como ADRs utilizando arquitecturas modulares (Clean Architecture / MVVM adaptado a RN).
  • Extender y respetar los contratos del monorepo (optimus-core) como fuente de verdad de tipos en TypeScript.
  • Consumir APIs y streams de datos IoT (AWS IoT Core / MQTT) priorizando la resiliencia, la baja latencia y el consumo eficiente de batería en dispositivos industriales.
  • Implementar capacidades offline-first robustas (caché local, colas de sincronización y reintentos automáticos) para líneas de producción con conectividad variable.
  • Integrar esquemas de autenticación segura mediante AWS Cognito/OIDC y consumo de servicios cloud (API Gateway / Lambdas).
  • Implementar estándares de seguridad móvil y cumplimiento normativo (almacenamiento seguro de tokens, hardening y OWASP MASVS).
  • Definir y configurar el pipeline automatizado de CI/CD mobile (build, test, firma y distribución vía Firebase App Distribution o GitHub Actions).
  • Implementar prácticas de shift-left testing (pruebas unitarias, de integración y E2E con Jest / RN Testing Library) y configurar observabilidad/crash reporting (Sentry/Crashlytics/CloudWatch).
  • Participar activamente en las ceremonias Scrum (Planning, Dailies, Refinements, Reviews, Retrospectivas) y realizar code reviews rigurosas.

What they require

  • +3 años de experiencia comprobable en desarrollo móvil nativo utilizando Android (Kotlin). (Se solicitará muestra de código o proyecto de referencia).
  • Experiencia práctica demostrable en procesos de migración o modernización de aplicaciones móviles en entornos brownfield (no únicamente proyectos greenfield).
  • Conocimiento sólido y avanzado en React Native: TypeScript, hooks, React Navigation y manejo de estado global (Redux Toolkit, Zustand o MobX).
  • Experiencia en implementación de estrategias de almacenamiento local (SQLite, Realm, AsyncStorage o MMKV) y lógica de sincronización offline-first.
  • Experiencia en integración con APIs REST, arquitecturas distribuidas y protocolos de autenticación (OAuth2 / OIDC / JWT / Cognito).
  • Familiaridad de trabajo con entornos cloud (Deseable AWS: API Gateway, Lambda, S3, CloudWatch).
  • Configuración de pipelines de CI/CD Mobile (Fastlane, GitHub Actions, Bitrise o CircleCI) junto con esquemas de testing (Jest y React Native Testing Library).
  • Inglés técnico avanzado para lectura de documentación, especificaciones arquitectónicas y repositorios de código.
  • Preferred: Experiencia previa dentro del sector de IoT Industrial, automatización o integración con sensores, sistemas SCADA o MES.
  • Preferred: Comprensión de negocio orientada a la manufactura, métricas OEE y KPIs de planta (disponibilidad, rendimiento, calidad, paradas, scrap).
  • Preferred: Experiencia práctica con protocolos MQTT y AWS IoT Core / AWS IoT Greengrass / edge computing.
  • Preferred: Desarrollo de módulos nativos personalizados (bridges) y optimización de performance en dispositivos Android de gama industrial.
  • Preferred: Experiencia trabajando en estructuras de Monorepos administrados con Turborepo, pnpm o NX.
  • Preferred: Conocimiento de normativas de seguridad en entornos industriales (ISO 27001, IEC 62443).

Benefits

  • Compromiso a largo plazo, con autonomía e impacto.
  • Rol estratégico y de alta visibilidad en una cultura de ingeniería moderna.
  • Equipo internacional colaborativo y liderazgo técnico sólido.
  • Plan de carrera, crecimiento y liderazgo dentro de Coderio.
  • Empresa remote-first.
  • Compensación justa.
  • Entorno inclusivo, desafiante y con oportunidades reales de crecimiento.
Technology
Salary not disclosed