
Senior Mobile Developer - React Native, TypeScript & Offline-first
Job Description
¡Únete a algo grande!
¿Quiénes somos?
En Connect no solo resolvemos problemas, ¡los transformamos en oportunidades!
Somos una empresa de tecnología líder en Asistencia en Carretera y Hogar, con presencia en Puerto Rico, Panamá, Costa Rica, Colombia y México.
Nuestra misión: llevar soluciones extraordinarias a situaciones del día a día.
🚀 Si tienes talento, pasión y ganas de brillar, ¡queremos conocerte!
Estamos buscando un/a Senior Mobile Developer para nuestro equipo, con ownership real sobre una app multiplataforma (iOS y Android) que usan nuestros especialistas en terreno todos los días.
Es una herramienta crítica para su trabajo, usada en condiciones exigentes: conectividad intermitente, dispositivos heterogéneos y flujos largos con mucha información. Trabajarás sobre una base de código madura, con releases frecuentes a las stores, y con espacio para proponer y ejecutar mejoras estructurales junto al equipo.
La app está construida sobre el ecosistema de React Native con TypeScript, con fuerte componente offline-first, geolocalización, captura multimedia y sincronización con servicios en la nube. Trabajamos con observabilidad, analítica y automatización de releases de grado productivo.
¿Por qué te va a encantar este reto?
Porque es tu oportunidad de:
Llevar features de punta a punta: desde entender el problema de negocio, proponer la solución, implementarla y acompañarla post-release.
Diseñar flujos resilientes en contextos de baja o nula conectividad, con criterio sobre sincronización, consistencia y manejo de conflictos.
Empujar la calidad del producto: performance en dispositivos reales, consumo de batería, tiempos de arranque, estabilidad.
Elevar la calidad del código base: refactors con intención, patrones reutilizables, estándares compartidos.
Debuggear y resolver problemas que cruzan la frontera entre JS y la capa nativa, con soltura en ambos lados cuando hace falta.
Participar activamente en decisiones técnicas, code reviews y mentoría, contribuyendo al nivel del equipo.
¿Qué buscamos en ti?
Experiencia técnica
5+ años de experiencia en desarrollo mobile, con foco sostenido en React Native durante los últimos años y un historial demostrable de apps publicadas en producción.
Dominio sólido de TypeScript y de los principios de diseño de componentes, manejo de estado y arquitectura de apps complejas.
Entendimiento profundo del ciclo de vida de iOS y Android: permisos, tareas en background, publicación en stores, diferencias de comportamiento entre plataformas.
Experiencia real con apps offline-first y sincronización no trivial.
Criterio para debuggear y ajustar código nativo cuando hace falta.
Cultura de observabilidad: monitoreo de crashes, performance y uso real en producción como parte del trabajo.
Suma puntos
Background sólido en desarrollo nativo iOS o Android (Swift/Kotlin, Objective-C/Java) más allá del módulo nativo ocasional.
Experiencia con arquitecturas Server-Driven UI: pantallas o flujos descritos desde el backend, con criterio sobre cuándo conviene aplicarlo y cuándo no.
Mindset de producto y forma de trabajar con IA
Enfoque en outcomes. Entiendes el problema del usuario y el impacto en el negocio antes de decidir la solución técnica. Sabes negociar scope.
Trabajas de forma AI-native: los asistentes y agentes de IA son parte de tu flujo diario, no una novedad ocasional. Operas a un nivel de abstracción más alto, diriges el trabajo y entregas más, más rápido, manteniendo la calidad.
Criterio maduro sobre cuándo apoyarte en IA y cuándo no. Sabes dar contexto, descomponer tareas, revisar críticamente lo que se genera, detectar errores sutiles y validar contra la realidad del proyecto. Entiendes a fondo el código que llega a producción.
Interés genuino por mejorar cómo trabajamos: prompts, contexto, herramientas, workflows. Las mejoras de productividad del equipo son parte del rol.
Cómo te mueves
Autonomía y ownership. Tomas decisiones, las comunicas y las sostienes.
Comunicación clara, escrita y verbal, con audiencias técnicas y no técnicas.
Pragmatismo para equilibrar calidad, velocidad y deuda técnica según el momento del producto.
Mentalidad colaborativa: mentorizas y también aprendes del equipo.
Contractual:
Posición para: Bogotá, CO - Ciudad de México, MX - San José, CR
Modalidad Hibrida
Contrato a termino indefinido.
¿Qué vas a encontrar en Connect?
🌟 Asistencia en carretera, porque tu seguridad también nos importa.
🌟 Acompañamiento en salud mental, con espacios de escucha y orientación emocional para tu bienestar integral.
🌟 Fondo Crecemos Juntos, que apoya a nuestros Connecters en momentos clave.
🌟Convenios especiales con aliados estratégicos para tu beneficio.
🌟Actividades de bienestar que promueven el trabajo en equipo y la integración
🌟Oportunidades de desarrollo profesional a través de planes de carrera estructurado y accesible.
👉 Postúlate ahora y descubramos juntos hasta dónde puedes llegar.