Back to jobs
Connect

Senior Mobile Developer - React Native, TypeScript & Offline-first

Bogotá, ColombiaPosted 2 weeks ago
onsite

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.

See Your Match Score

Sign up and Renata will show you how this job matches your skills and experience.

Senior Mobile Developer - React Native, TypeScript & Offline-first at Connect | Renata