Senior Mobile Developer (React Native / Kotlin) (Caviahue)

Senior Mobile Developer (React Native / Kotlin) (Caviahue)

31 jul
|
Medium
|
Caviahue

31 jul

Medium

Caviahue

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).

Ventajas

- 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.

#J-18808-Ljbffr

Required Skill Profession

Other General

📌 Senior Mobile Developer (React Native / Kotlin) (Caviahue)
🏢 Medium
📍 Caviahue

Postulate a este anuncio

Muestra tus habilidades a la empresa, rellenar el formulario y deja un toque personal en la carta, ayudará el reclutador en la elección del candidato.

Suscribete a esta alerta:

Recibe por email las nuevas ofertas de trabajo para: senior mobile developer (react native / kotlin) (caviahue) / caviahue

Suscribete a esta alerta:

Recibe por email las nuevas ofertas de trabajo para: senior mobile developer (react native / kotlin) (caviahue) / caviahue