Desarrollador de Aplicaciones Móviles – React Native
Bogotá, Colombia
Tecnología /
Contrato Indefinido /
Hybrid
¿Quiénes somos?
En Connect Assistance no solo resolvemos problemas, ¡los transformamos en oportunidad Somos una empresa de tecnología líder en Asistencia en Carretera y Hogar con presencia en Puerto Rico, Costa Rica, Panamá, Colombia y México. Nuestra misión es resolver problemas ordinarios con soluciones extraordinarias.
🌟 “¡Únete a algo grande!”
!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!
¿Por qué te va a encantar este reto? Porque es tu oportunidad de:
-Diseñar, desarrollar y mantener aplicaciones móviles escalables y de alto rendimiento utilizando React Native (y TypeScript).
-Implementar funcionalidades de geolocalización en tiempo real, garantizando la precisión y eficiencia en el seguimiento de dispositivos.
-Integrar y gestionar servicios de terceros y SDKs populares, como Firebase (autenticación, notificaciones push, analíticas, etc.).
-Asegurar que la aplicación móvil funcione bajo un enfoque offline-first, incluyendo la sincronización de datos locales con el servidor una vez restaurada la conexión.
-Participar en la revisión de código, promoviendo el cumplimiento de las mejores prácticas de desarrollo.
-Colaborar con equipos multifuncionales (diseño, backend, producto) para definir, diseñar y lanzar nuevas funcionalidades.
-Mantener la calidad y rendimiento de la aplicación, identificando y resolviendo problemas complejos de software y optimizando la experiencia del usuario.
¿Qué buscamos en ti?
-Título en Ciencias de la Computación, Ingeniería de Software o carrera afín.
-Mínimo de 3 años de experiencia en desarrollo de software, con fuerte enfoque en desarrollo móvil (React Native).
-Dominio de JavaScript/TypeScript y del ecosistema React Native.
-Experiencia en el diseño de aplicaciones móviles escalables y robustas, aplicando buenas prácticas de arquitectura de software.
-Sólida experiencia integrando aplicaciones móviles con APIs de backend (RESTful/GraphQL) y manejo eficiente de datos JSON.
-Conocimiento práctico de desarrollo nativo en iOS y Android (Swift/Objective-C, Kotlin/Java) para crear módulos nativos o puentes (bridges) cuando sea necesario.
-Experiencia en la publicación de aplicaciones en Google Play Store y Apple App Store, incluyendo procesos de compilación, firma y despliegue.
-Profundo conocimiento de las funcionalidades de geolocalización en dispositivos móviles (GPS, servicios de ubicación, permisos, actualizaciones en segundo plano).
-Experiencia en el desarrollo de aplicaciones con soporte offline (offline-first), incluyendo manejo de bases de datos locales (SQLite, Realm u otras) y sincronización de datos con servidores remotos.
-Fuertes habilidades de resolución de problemas y capacidad para trabajar tanto de manera independiente como en equipo.
-Excelentes habilidades de comunicación escrita y verbal.
¿Cuál sería un gran plus?
-Experiencia en DevOps y CI/CD (integración y entrega continua) aplicado al desarrollo móvil, para automatizar pruebas, builds y despliegues.
-Familiaridad con herramientas de mapas y servicios de ubicación (Google Maps SDK, Mapbox u otras APIs de mapas).
-Experiencia previa trabajando con metodologías ágiles (Scrum, Kanban) y herramientas de gestión de proyectos.
¿Qué vas a encontrar en Connect?
🌟Contrato indeterminado directamente con la compañía
🌟Trabajo hibrido en Bogotá
🌟Salario competitivo
🌟 Flexibilidad, para que puedas equilibrar tu vida personal y profesional sin perder lo que más importa.
🌟 Un equipo humano, colaborativo y con propósito, que trabaja con buena energía y una visión clara del futuro que quiere construir.
🌟 Oportunidades reales de formación, bienestar y beneficios, porque cuidar de ti también es parte de nuestra misión.