Mobile Developer (Mazatlán)

Mobile Developer (Mazatlán)

10 ago
|
Seatix
|
Mazatlán

10 ago

Seatix

Mazatlán

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 completo
Beneficios:
- Descuento de gimnasio
- Estacionamiento de la empresa
- Estacionamiento gratuito
- Opción a contrato fijo
- Servicio de comedor
- Servicio de comedor con descuento
- Uniformes gratuitos
Experiência:
- Desarrollo en Android: 3 años (Obligatorio)
- iOS: 3 años (Obligato

📌 Mobile Developer (Mazatlán)
🏢 Seatix
📍 Mazatlán

Postulate a este anuncio

Muestra tus habilidades a la empresa, rellenar el formulario y deja un toque personal en la carta, ayudará el reclutador en la elección del candidato.

Suscribete a esta alerta:

Recibe por email las nuevas ofertas de trabajo para: mobile developer (mazatlán) / mazatlán

Suscribete a esta alerta:

Recibe por email las nuevas ofertas de trabajo para: mobile developer (mazatlán) / mazatlán