Mobile Developer Senior
Kigo · Puebla, Puebla, Mexico
Apply & track with Apply EdgeEn Kigo convertimos filas en flujo. Somos la llave de las ciudades inteligentes: identidad, accesos y pagos en una sola plataforma, conectada al mundo físico (barreras, torniquetes, cámaras, parquímetros) en 75+ ciudades, con 5.7M usuarios y 76M de operaciones al año.Nuestra app es una pieza central de esa experiencia: pagos, accesos, QR, mapas, reservas, notificaciones y comunicación con infraestructura física en tiempo real. Buscamos un Senior Mobile Developer que nos ayude a llevarla al siguiente nivel: alguien fuerte técnicamente, obsesionado con la experiencia del usuario y capaz de hacerse dueño de una funcionalidad desde la arquitectura hasta producción.Qué vas a hacerConstruir y evolucionar nuestra app en Flutter, trabajando en funcionalidades que conectan software con el mundo físico: QR, cámara, mapas, geolocalización, pagos, deep links, push notifications, Bluetooth y experiencias offline.Esperamos hands-on real: diseñar soluciones, escribir código, revisar PRs, detectar problemas de performance, resolver crashes y tomar decisiones que mantengan una app utilizada a escala estable y rápida.También vas a trabajar de cerca con Backend, Product, Design, QA e IoT para construir experiencias completas, no solamente pantallas.Lo que buscamosExperiencia sólida construyendo aplicaciones móviles que ya viven en producción, idealmente con una base importante de usuarios.Dominio de Flutter y Dart, arquitectura mobile, state management, consumo de APIs, concurrencia, almacenamiento local y lifecycle de aplicaciones.Experiencia resolviendo problemas reales de performance, estabilidad y compatibilidad entre dispositivos.Buscamos alguien con criterio técnico, que pueda investigar un problema sin esperar instrucciones paso a paso, que sepa cuándo abstraer y cuándo mantener las cosas simples, y que entienda que una feature no termina cuando funciona en su teléfono: termina cuando funciona bien en producción.Experiencia trabajando con código nativo en Swift/iOS y Kotlin/Android suma muchos puntos. Tenemos funcionalidades donde toca bajar a nativo, integrar SDKs, trabajar con permisos, capabilities del dispositivo y resolver problemas específicos de cada plataforma.Nuestro stack mobileFlutter, Dart, Swift, Kotlin, Firebase, PostHog.Integraciones con cámara, QR, mapas, geolocalización, push notifications, deep links, Bluetooth/BLE, biometría y capacidades nativas de iOS y Android.Desarrollo spec-driven, testing automatizado, observabilidad de producción y product analytics. AI tooling auditado y gobernado.AI no es opcionalTrabajamos con AI integrada en todo el ciclo: harness de desarrollo (Claude Code, Kiro), generación spec-driven, debugging, testing, code reviews y agentes en flujos reales.Buscamos a alguien que ya use AI como parte natural de su forma de desarrollar, que sepa darle contexto, validar lo que genera y utilizarla para moverse más rápido sin sacrificar calidad.También esperamos criterio sobre sus límites: seguridad, código sensible, datos de usuarios y saber qué se puede delegar y qué requiere revisión humana.