Acerca de Boletia
Boletia es una plataforma digital para la venta de tickets y realización de eventos híbridos. Actualmente, nos estamos enfocando en migrar hacia un modelo centrado en el asistente a eventos, donde a través de automatización e inteligencia artificial podamos ayudar a nuestros organizadores con herramientas que les inspiren y hagan exitosos, al tiempo que buscamos ofrecer experiências únicas e innovadoras a sus asistentes, más allá de la venta de tickets.
En casi 11 años en el mercado nos hemos consolidado dentro del top 10 de las boleteras más importantes de México: más de 5 mil organizadores de eventos con más de 30 mil eventos vendidos a más de 2.5M de asistentes únicos así lo atestiguan.
El Sr. Mobile Developer será responsable de diseñar(arquitectura), desarrollar e implementar aplicaciones móviles innovadoras y de alto rendimiento para las principales plataformas móviles, como iOS y Android. Esta persona trabajará en colaboración con equipos de desarrollo, diseño, data, negocio y otros miembros de la organización para garantizar que las aplicaciones móviles cumplan con las necesidades de los usuarios y los objetivos de la empresa.
Estamos buscando a una persona sumamente orientada a datos para la toma de decisiones. Con capacidad de fundamentar sus propuestas a partir de los datos con los que cuente como pueden ser: métricas de performance, mejores prácticas ya establecidas, tendencias de mercado, feedback del usuario, problemas recurrentes, etc.
Este rol reporta directamente al CTO.
Buscamos una persona con credenciales de top performer: autodidacta, de alta energía acostumbrada a trabajo en equipo y en crear productos con una gran aceptación de sus usuarios y que hagan una gran diferencia en en la industria.
Sus principales responsabilidades son:
- Definir **la **arquitectura **de los nuevos proyectos, así como la estrategia para desacoplar los ya existentes si es requerido.
- Definir **la **mejor **estructura **de **código **para todos los proyectos tomando en cuenta la necesidad del proyecto a mediano y largo plazo.
- Implementar **la **mejor **solución **tecnológica **que ayude a resolver el objetivo de cada proyecto nuevo o existente.
- ** Documentar **las soluciones técnicas de cada proyecto e impulsar al equipo en la aplicación de buenas prácticas de documentación de software.
- Establecer y cumplir los **tiempos **de **entrega **de las funcionalidades comprometidas para cada proyecto.
- Optimizar el **rendimiento, **escalabilidad **y **estabilidad **de las aplicaciones móviles, garantizando una experiência de usuario fluida y sin interrupciones.
- Implementar y mantener **pruebas **unitarias**, de integración y de interfaz de usuario para garantizar la calidad y la fiabilidad del código y las aplicaciones móviles.
- ** Colaborar **con equipos de backend y API para desarrollar e integrar servicios web y APIs que respalden las funciones y características de las aplicaciones móviles.
- Participar en la **planificación, estimación y seguimiento **de proyectos de desarrollo de aplicaciones móviles, asegurando que los proyectos se completen en tiempo y forma.
- Conocer las reglas de negocio de cada uno de los productos e involucrarse con product owners y scrum master para apoyar a **entender y definir los **requerimientos **de **soluciones **y **proyectos **que se trabajarán y el impacto de cada una de ellos.
Experiência:
- Experiência mínima de 5 años en roles de desarrollo de software, incluyendo al menos 2 años en un rol de nível senior en desarrollo mobile.
- Conocimientos sólidos de lenguajes de programación y frameworks para desarrollo móvil, como Swift, Kotlin, React Native o Flutter.
- Experiência en la implementación y optimización de aplicaciones móviles en entornos de producción y en las tiendas de aplicaciones, como Apple App Store y Google Play Store.
- Conocimientos en integración de APIs y servicios web, así como en desarrollo de aplicaciones móviles que interactúen con servicios de backend y bases de datos.
- Habilidades sólidas de resolución de problemas, pensamiento analítico y trabajo en equipo.
- Excelentes habilidades de comunicación, tanto escritas como habladas
Habilidades
- Conocimiento de herramientas de gestión de proyectos (Confluence, Jira, Trello, Notion, etc)
- Metodología de trabajo orientada a pruebas e iteración.
- Alto nível de estructura y organización.
- _Mindset_ _altamente competitivo.
- Atención al detalle.
- Orientación a servicio.
- Alto nível de empatía.
- Adaptabilidad.
- _Tech_ _Savvy_.