Se busca un Desarrollador Móvil Senior con experiencia en Android nativo (Kotlin) y React Native para liderar la migración de una aplicación nativa a React Native, asegurando capacidades offline-first e integración con servicios AWS.
Si sos un desarrollador móvil senior con experiencia en Android nativo y React Native, este puesto es para vos. Liderá la migración de una app a React Native, trabajando con autonomía y tecnologías AWS en una empresa global. Ideal para quienes buscan desafíos técnicos y crecimiento.
Sobre Coderio Coderio diseña y entrega soluciones digitales escalables para empresas globales. Con una base técnica sólida y una mentalidad orientada al producto, nuestros equipos lideran proyectos de software complejos desde la arquitectura hasta la ejecución. Valoramos la autonomía, la comunicación clara y la excelencia técnica. Colaboramos estrechamente con equipos y socios internacionales, construyendo tecnología que genera impacto. Más información: http://coderio.com 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 de 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. ¿Por qué unirte a Coderio? En Coderio valoramos el talento sin importar la ubicación. Somos una empresa remote-first, apasionada por la tecnología, el trabajo colaborativo y la compensación justa. Ofrecemos un entorno inclusivo, desafiante y con oportunidades reales de crecimiento. Si te motiva construir soluciones con impacto, te estamos esperando. Postula ahora.
Idearhumano · Buenos Aires
Presencialhace 11 meses