React Native Mobile Engineer (Senior) Full time

Compañía
Descripción
Resumen del Puesto: Profesional de alto nivel que lidera el diseño y evolución de la arquitectura de aplicaciones móviles multiplataforma, definiendo estándares y guiando a otros desarrolladores. Puntos Destacados: 1. Liderar el diseño y evolución de la arquitectura de la aplicación. 2. Desarrollo frontend con React y TypeScript, enfocado en interfaces modernas. 3. Promover altos estándares de calidad técnica y mejora continua. Profesional de alto nivel con dominio técnico del desarrollo móvil multiplataforma, responsable de liderar el diseño y evolución de la arquitectura de la aplicación, definiendo estándares de desarrollo, mejores prácticas y lineamientos técnicos. Lidera decisiones sobre integración de módulos nativos, performance y procesos de publicación, guiando a otros desarrolladores mediante mentoring y code reviews. Official job site: Get on Board. ### **Funciones del cargo** **Responsabilidades Clave** * Desarrollo de Aplicaciones Frontend: diseñar, desarrollar y mantener aplicaciones frontend utilizando React y TypeScript, asegurando soluciones funcionales, eficientes y alineadas a los requerimientos del negocio. * Implementación de Interfaces de Usuario: implementar interfaces modernas, accesibles, responsivas y alineadas con los lineamientos de UX/UI definidos por la organización. * Integración con Servicios y APIs: integrar interfaces frontend con APIs REST y/o GraphQL, asegurando correcta gestión de estados, errores y performance. * Colaboración Multidisciplinaria: colaborar con equipos Backend, Arquitectura, UX/UI y Producto en el diseño e implementación de nuevas funcionalidades. * Calidad y Mantenibilidad del Código: desarrollar código limpio, mantenible y escalable, siguiendo buenas prácticas de ingeniería de software. * Implementación de Pruebas Automatizadas: implementar y mantener pruebas automatizadas (unitarias, integración y end\-to\-end). * Optimización de Rendimiento: optimizar el rendimiento de las aplicaciones frontend, incluyendo tiempos de carga, rendering, uso de recursos y experiencia del usuario. * Revisión de Código y Mejora Continua: participar activamente en revisiones de código, aportando feedback constructivo y promoviendo altos estándares de calidad técnica. ### **Requerimientos del cargo** **Responsabilidades Clave** * Seguridad en el Frontend: asegurar el cumplimiento de buenas prácticas de seguridad frontend, incluyendo manejo seguro de tokens, autenticación y protección contra vulnerabilidades comunes. * Diseño Técnico y Arquitectura: participar en el diseño técnico de soluciones frontend, contribuyendo a la evolución de la arquitectura tecnológica. * Integración y Despliegue Continuo: colaborar en procesos de integración continua y despliegue continuo (CI/CD). * Actualización Tecnológica Continua: mantenerse actualizado respecto a nuevas tecnologías, herramientas y mejores prácticas del ecosistema frontend. * Desarrollo Asistido por Inteligencia Artificial: utilizar herramientas de IA generativa (como Claude Code) como apoyo para planificar, estructurar y construir soluciones frontend, comprendiendo íntegramente el código generado, garantizando continuidad del trabajo sin depender de estas herramientas y asumiendo responsabilidad plena por los entregables comiteados, evitando prácticas de ‘vibe coding’. ### **Opcionales** **Experiencia y Formación** Profesional titulado en Ingeniería Informática, Software, Computación o carreras afines, con **3 o más años de experiencia** como Frontend Developer o Software Engineer. Experiencia en desarrollo de aplicaciones móviles con **React Native, TypeScript y Expo**, integración de **APIs REST**, manejo de estado (Redux, Zustand o Context API) y trabajo en entornos ágiles (Scrum/Kanban). Conocimientos en integración de módulos nativos (**Kotlin y/o Swift**), publicación de aplicaciones en **App Store y Google Play**, testing (**Jest, Testing Library, Detox**), control de versiones con **Git** y buenas prácticas de desarrollo (**Clean Code, arquitectura basada en componentes, seguridad y resiliencia**). Se valorará experiencia en **GraphQL, CI/CD móvil (Fastlane, GitHub Actions, EAS Build), Storybook, Next.js, React Web** y entornos **fintech, banca o pagos**, así como el uso de herramientas de **IA generativa** aplicadas al desarrollo de software. ### **Condiciones** * Cumpleaños * Capacitación y Desarrollo * Seguro Complementario GETONBRD Job ID: 63338
Publicado por

Sofía Muñoz
MyJob · HR