Senior Mobile Developer (React Native / Kotlin)

Coderio

Caviahue

Presencial

ARS 3.000.000 - 6.000.000

Jornada completa

14 días+

Recibe más respuestas de empleadores

Envía un currículum específico para el puesto de trabajo en cuestión de minutos.

Descripción de la vacante

Medium busca un/a Senior Mobile Developer con experiencia en Android nativo (Kotlin) y React Native para liderar la migración de nuestra app nativa hacia un ecosistema unificado en RN. Se trabajará desde el relevamiento inicial hasta la producción con foco offline-first y exigentes estándares de rendimiento y seguridad en entornos industriales.

Reportarás al Tech Lead y colaborarás con Arquitectos de solución, Ingenieros de Backend y QA.

Formación

  • +3 años de experiencia en desarrollo móvil nativo con Android Kotlin.
  • Experiencia en migración o modernización de apps móviles en entornos brownfield.
  • Conocimiento sólido de React Native: TypeScript, hooks, React Navigation y manejo de estado.
  • Experiencia en almacenamiento local (SQLite, Realm, AsyncStorage o MMKV) y sincronización offline-first.
  • Experiencia en integración con APIs REST, autenticación (OAuth2/OIDC/JWT/Cognito) y AWS.
  • Conocimientos de pipelines CI/CD móvil (Fastlane, GitHub Actions, Bitrise o CircleCI) y pruebas (Jest).
  • Inglés técnico avanzado para lectura de documentación y código.

Responsabilidades

  • Liderar la migración Android Kotlin → React Native de punta a punta.
  • Definir arquitectura modular y ADRs; mantener contratos del monorepo.
  • Integrar IoT/Cloud (AWS IoT Core, Cognito) y servicios REST con rendimiento y seguridad.
  • Configurar CI/CD móvil y pruebas automatizadas; asegurar observabilidad y reporting.

Conocimientos

Android Kotlin
React Native
TypeScript
State management
English

Herramientas

AWS
Jest
RN Testing Library
Fastlane
GitHub Actions
Bitrise
CircleCI
Turborepo
pnpm
NX
SQLite
Realm
MMKV

Descripción del empleo

Buscamos un/a Senior Mobile Developer con experiencia comprobable en Android nativo (Kotlin) y React Native para liderar la migración estratégica de nuestra aplicación nativa utilizada por operadores en planta hacia un ecosistema unificado en React Native.

Tu función principal será liderar de punta a punta el ciclo de vida de la migración (desde el relevamiento inicial hasta la puesta en producción), asegurando capacidades offline-first críticas, integración resiliente con servicios AWS (IoT Core/Cognito) y los más altos estándares de rendimiento y seguridad en entornos industriales dinámicos y desafiantes. Trabajarás con alta autonomía técnica, reportando al Tech Lead y colaborando estrechamente con Arquitectos de solución, Ingenieros de Backend y QA.

Lo que puedes esperar de este rol (Responsabilidades)
  • Migración y Arquitectura:
    • 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.
  • Integración IoT, Cloud y Datos:
    • 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).
  • Calidad, Seguridad y DevOps:
    • 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 shift-left testing (pruebas unitarias, de integración y E2E con Jest / RN Testing Library) y configurar observabilidad/crash reporting (Sentry/Crashlytics/CloudWatch).
  • Proceso y Mentoría:
    • Participar activamente en las ceremonias Scrum (Planning, Dailies, Refinements, Reviews, Retrospectivas) y realizar code reviews rigurosas.
Requisitos
  • +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.
Deseable
  • Experiencia previa dentro del sector de IoT Industrial, automatización o integración con sensores, sistemas SCADA o MES.
  • Comprensión de negocio orientada a la manufactura, métricas OEE y KPIs de planta (disponibilidad, rendimiento, calidad, paradas, scrap).
  • Experiencia práctica con protocolos MQTT y AWS IoT Core / AWS IoT Greengrass / edge computing.
  • Desarrollo de módulos nativos personalizados (bridges) y optimización de performance en dispositivos Android de gama industrial.
  • Experiencia trabajando en estructuras de Monorepos administrados con Turborepo, pnpm o NX.
  • Conocimiento de normativas de seguridad en entornos industriales (ISO 27001, IEC 62443).
Beneficios
  • 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.
Consigue la evaluación confidencial y gratuita de tu currículum.
o arrastra y suelta tu archivo aquí
Similar jobs

Puestos de trabajo similares que vale la pena comparar

Lead Mobile Architect – React Native & Kotlin (IoT/AWS)
Lead Mobile Architect – React Native & Kotlin (IoT/AWS)

Medium • Caviahue

Presencial
ARS 3.000.000 - 6.000.000
Desarrollador/a Android Senior
Desarrollador/a Android Senior

Confidencial • Buenos Aires

Presencial
ARS 1.200.000 - 2.400.000
Desarrollador/a Backend Senior (Node.js/Nest.js)
Desarrollador/a Backend Senior (Node.js/Nest.js)

Coderio • Municipio de Rincón de los Sauces

Presencial
ARS 89.322.000 - 133.982.000
Autonomía e impacto
Rol estratégico
Equipo internacional
+1
Senior Software Engineer – iOS, Value Prop & Main
Senior Software Engineer – iOS, Value Prop & Main

Jobtailor • Córdoba

Presencial
Ssr React Native Developer Resistencia
Ssr React Native Developer Resistencia

Baufest • Municipio de Resistencia

Presencial
Evaluación anual de desempeño
Revisión de compensación
Ssr React Native Developer Tandil
Ssr React Native Developer Tandil

Baufest • Tandil

Presencial
ARS 60.000 - 80.000
Sr Software Engineer Android
Sr Software Engineer Android

Mercado Libre • Buenos Aires

Híbrido
ARS 89.511.000 - 179.022.000
Ssr React Native Developer San Justo
Ssr React Native Developer San Justo

Baufest • San Justo

Presencial
Sr Software Engineer Android
Sr Software Engineer Android

MercadoLibre • Buenos Aires

Presencial
ARS 300.000 - 420.000
Desarrollador Android Nativo Kotlin | MVVM
Desarrollador Android Nativo Kotlin | MVVM

Jobtailor • Buenos Aires

Híbrido