Mobile Developer

hace 4 semanas


Marina Mazatlán, México Seatix A tiempo completo

En **Seatix**, creemos que la música y el entretenimiento en vivo conectan a las personas de formas únicas y poderosas. Por eso, estamos transformando la manera en que se organizan, venden y disfrutan los eventos.Nuestro objetivo es redefinir la experiência de compra y validación de boletos, haciéndola más rápida, segura y confiable para miles de asistentes y organizadores. Seatix es una plataforma que no solo optimiza la venta, sino que también empodera a promotores y venues para gestionar sus eventos de forma eficiente.Somos un equipo pequeño de menos de 10 personas construyendo tecnología para una industria que mueve millones. Queremos mantenernos así: un equipo compacto resolviendo problemas grandes.**Sobre el equipo**Serás la **primera persona de mobile en Seatix**. Hoy el equipo de tecnología está enfocado en backend y frontend web, pero la siguiente fase de crecimiento requiere apps nativas que operen en el momento más crítico: el día del evento.En un concierto con 10,000 personas entrando en 2 horas, no hay margen para errores ni para depender de una conexión estable. Las apps que construyas serán la última línea de defensa entre un evento exitoso y el caos.Tu primer reto será nuestra **app de escaneo**: Android nativo, con sincronización entre múltiples dispositivos y soporte para hardware empresarial. Después, te extenderás hacia apps para usuarios, promotores y puntos de venta.**Nos interesa que**:- Tengas al menos **3 años de experiência desarrollando apps Android nativas con Kotlin**.- Domines **Jetpack Compose** y arquitecturas modernas (MVVM, Clean Architecture).- Sepas consumir **APIs RESTful** y manejar autenticación con OAuth2/JWT.- Tengas experiência sólida implementando **almacenamiento local** (Room, DataStore) y **sincronización offline/online con resolución de conflictos**.- Hayas trabajado con **escaneo de QR y cámara** (ZXing, ML Kit o similares).- Conozcas estrategias para manejar **conexiones inestables** y procesar datos en entornos de alta demanda.- Puedas **cerrar features completos**. Si tu funcionalidad necesita un ajuste en el backend o coordinación con el equipo web, lo resuelves (con ayuda de IA si hace falta) en lugar de esperar a alguien más.- Sepas generar **tests automáticos**, unitarios y de integración.- Puedas **comunicarte de forma escrita y verbal**. Vas a documentar decisiones técnicas, escribir specs, y colaborar con equipos no técnicos (operaciones, promotores, venues).- Estés abierto a usar **herramientas de IA** (Claude, ChatGPT, Copilot) para resolver problemas, aprender tecnologías nuevas o acelerar tu trabajo.**Nos emociona si**:- Tienes experiência con **desarrollo multiplataforma** (Flutter, Kotlin Multiplatform o React Native). Tenemos apps de cara al usuario donde nos interesa explorar estas opciones.- Has trabajado en **proyectos de eventos masivos, retail POS o sistemas de control de acceso**.- Conoces **dispositivos empresariales Android** (Zebra, Honeywell) y SDKs como DataWedge.- Tienes experiência con **comunicación entre dispositivos** (Google Nearby Connections, Wi-Fi Direct, mesh networking).- Has implementado **WebSockets o Socket.IO** para sincronización en tiempo real.- Has integrado **hardware externo** como escáneres Bluetooth o impresoras térmicas.- Has trabajado en **sistemas de alta concurrencia** donde la coordinación offline entre dispositivos es crítica.- Has trabajado en entornos **Agile/Scrum** y en equipos pequeños con impacto directo.**Nos importa que**:- Entiendas que en un venue sin conexión, **tu código es la última línea de defensa** entre un evento exitoso y el caos.- Puedas **llevar un feature end-to-end**, pidiendo ayuda en las áreas donde no te sientas experto. No esperamos unicornios, pero sí ownership.- Sepas **evaluar trade-offs** entre distintas soluciones. A veces la solución "correcta" técnicamente no es viable para el día del evento.- Manejes un nível razonable de **deuda técnica**: saber cuándo pagar y cuándo seguir adelante.- Sepas **trabajar en equipo**. En proyectos complejos, hacer las cosas en conjunto supera a las estrellas solitarias.**Qué puedes esperar**:- Formar parte de un equipo pequeño, dinámico y ambicioso donde tu trabajo tendrá **impacto inmediato en eventos reales**.- **Liderar el desarrollo de la app de escaneo** desde cero y extenderte hacia otras apps del ecosistema.- Participar en **decisiones de arquitectura** y en la evolución técnica de la plataforma móvil.- Un entorno de aprendizaje constante, con espacio para experimentar, equivocarte y mejorar.- Retos técnicos emocionantes en una industria creativa y en crecimiento.Tipo de puesto: Tiempo completoBeneficios:- Descuento de gimnasio- Estacionamiento de la empresa- Estacionamiento gratuito- Opción a contrato indefinido- Servicio de comedor- Servicio de comedor con descuento- Uniformes gratuitosExperiência:- Desarrollo en Android: 3 años (Obligatorio)- iOS: 3 años (Obligato


  • Mobile Developer

    hace 1 día


    Marina Mazatlán, México Seatix A tiempo completo

    En **Seatix**, creemos que la música y el entretenimiento en vivo conectan a las personas de formas únicas y poderosas. Por eso, estamos transformando la manera en que se organizan, venden y disfrutan los eventos. Nuestro objetivo es redefinir la experiência de compra y validación de boletos, haciéndola más rápida, segura y confiable para miles de...