Senior Mobile Developer (React Native / Kotlin)

Coderio

Norte

Presencial

COP 111.600.000 - 200.880.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.

Ventajas ofrecidas por este puesto de trabajo

Long-term role
High visibility
International team
Career growth

Descripción de la vacante

Medium busca un/a Desarrollador Móvil Senior con experiencia en Android nativo (Kotlin) y React Native para liderar la migración estratégica de nuestra app nativa hacia un ecosistema unificado en React Native. Liderarás todo el ciclo de migración, asegurando offline-first y una integración resiliente con AWS, manteniendo altos estándares de rendimiento y seguridad en entornos industriales.

Trabajarás con alta autonomía técnica, reportando al Tech Lead y colaborando con Arquitectos de solución,

Formación

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

Responsabilidades

  • Liderar ciclo de migración de punta a punta, desde relevamiento hasta producción.
  • Definir ADRs de diseño arquitectónico con patrones modulares (Clean Architecture/MVVM en RN).
  • Integrar IoT, datos y servicios en la nube (AWS IoT Core, Cognito).
  • Asegurar capacidades offline-first y rendimiento/seguridad en entornos industriales.
  • Configurar pipelines CI/CD y prácticas de testing (Jest, RN Testing Library).
  • Participar en ceremonias Scrum y revisar código con rigor.

Conocimientos

Android Kotlin
React Native
TypeScript
Hooks
React Navigation
State management
REST APIs
OAuth/JWT
AWS
CI/CD Mobile
Testing Jest
English tech

Herramientas

AWS IoT Core
MQTT
Fastlane
GitHub Actions
Bitrise
CircleCI
Turborepo
pnpm
NX

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

Desarrollador Mobile
Desarrollador Mobile

CONFIDENCIAL • Colombia

Híbrido
Flexibilidad laboral
Oportunidades de crecimiento profesional
Senior Mobile Lead: React Native + Kotlin (Migración)
Senior Mobile Lead: React Native + Kotlin (Migración)

Medium • Norte

Presencial
COP 111.600.000 - 200.880.000
Long-term role
High visibility
International team
+1
Desarrollador de Software Android (Kotlin)
Desarrollador de Software Android (Kotlin)

DROPI • Medellín

Presencial
COP 66.960.000 - 89.280.000
SR Developer Analyst (React Native)
SR Developer Analyst (React Native)

Topaz • Bogotá

Híbrido
Salud integral
Desarrollo profesional
Modalidad híbrida
+1
Full Stack Mobile Developer (iOS & Android)
Full Stack Mobile Developer (iOS & Android)

IN Groupe • Bogotá

Presencial
COP 89.280.000 - 167.400.000
Desarrollador/a Backend Senior (Node.js/Nest.js)
Desarrollador/a Backend Senior (Node.js/Nest.js)

Partners In Performance International Pty Ltd • Norte

Presencial
COP 100.440.000 - 133.920.000
Compromiso a largo plazo
Rol estratégico y de alta visibilidad
Equipo internacional colaborativo
+1
Desarrollador de Software Senior
Desarrollador de Software Senior

Head Hunters International • Bogotá

Presencial
COP 90.000.000 - 150.000.000
React Native Developer - Trabajo Remoto
React Native Developer - Trabajo Remoto

BairesDev • Medellín

A distancia
COP 187.447.000 - 281.171.000
Compensación por encima de la media
Licencias por maternidad/paternidad
Ambiente laboral multicultural
+2
Desarrollador de aplicaciones para móviles
Desarrollador de aplicaciones para móviles

Banco Davivienda • Bogotá

Presencial
COP 133.920.000 - 234.360.000
Technical Expert – Fullstack
Technical Expert – Fullstack

Jobtailor • Bogotá

Presencial