Staff Software Engineer (Mobile)

Job Description

Buscamos a un Staff Mobile Engineer con la capacidad de dar forma al futuro de la tecnología móvil en Kueski, asegurándose de que el equipo siempre siga las mejores prácticas de arquitectura y codificación. Será un defensor activo de la mejora continua, liderando la planificación estratégica y alineación de las partes interesadas.


Responsabilidades clave:
  • Como Staff Mobile Engineer serás responsable de colaborar con tu equipo y apoyar/mentorear a otros miembros para alcanzar los objetivos del equipo, asegurando un desarrollo fluido. Establecerás una visión técnica a largo plazo para el desarrollo móvil en Kueski, identificando problemas en el desarrollo y producto, actuando como guía técnica.
  • Tu rol incluirá la resolución estratégica de problemas e influir en las partes interesadas con decisiones basadas en datos.
  • Promoverás las mejores prácticas en arquitectura y desarrollo de software. Liderarás iniciativas que fomenten soluciones proactivas, anticipando posibles desafíos
  • También será crucial comunicar ideas de forma clara y escuchar al equipo, evaluando los negocios y mejorando procesos.

  • Responsabilidades Periódicas
  • Colaborar durante el análisis inicial de proyectos, ayudando al equipo a estimar iniciativas de mediana a alta complejidad.
  • Brindar liderazgo técnico al traducir los requisitos del negocio en requisitos técnicos.
  • Identificar y mitigar riesgos de manera temprana, comunicándose de forma efectiva con líderes y partes interesadas.
  • Garantizar la calidad del código a través de procesos de revisión y asegurar su escalabilidad.
  • Aprender y mejorar continuamente en tecnologías, procesos y mejores prácticas.
  • Apoyar al equipo en cuestiones de incidentes y análisis de causa raíz.
  • Mentorear a los miembros del equipo para aumentar su competencia, ayudando en la integración de nuevos ingenieros.

  • Responsabilidades Ocasionales
  • Participar en sesiones de pair programming con los compañeros de equipo cuando sea necesario.
  • Proponer e implementar iniciativas de mejora continua para los procesos y sistemas del equipo.
  • Colaborar con ingenieros senior y otros equipos para evolucionar la arquitectura, dividiendo sistemas complejos en componentes manejables.

  • Requisitos del puesto:
  • +6 años de experiencia como Software Engineer con un sólido conocimiento técnico en desarrollo móvil (iOS y/o Android)
  • Familiaridad con el uso de simuladores y la definición de casos de prueba para depurar código, optimizar el rendimiento y mejorar la fiabilidad.
  • Experiencia en herramientas para monitorear y solucionar problemas de APIs y servicios.
  • Experiencia en la configuración de pipelines CI/CD para automatizar procesos de despliegue.
  • Capacidad para definir arquitecturas y patrones, con habilidad para comunicar claramente los pros y contras de diferentes enfoques.
  • Experiencia con pruebas A/B y despliegues progresivos para aplicaciones móviles.
  • Amplia experiencia en el desarrollo de aplicaciones fiables que funcionen en entornos con acceso limitado a internet.
  • Capacidad para implementar mecanismos de persistencia en aplicaciones móviles para almacenar datos localmente cuando no haya conexión.
  • Fuertes habilidades en optimización del rendimiento de aplicaciones y aseguramiento de escalabilidad.
  • Profundo entendimiento de cómo construir aplicaciones móviles modulares.
  • Experiencia en el desarrollo y despliegue de aplicaciones móviles en Google Play/App Store.
  • Sólida familiaridad con hardware y medios móviles, incluyendo GPS, Cámara, NFC, etc.
  • Experiencia mentoreando e influyendo al equipo de desarrollo.
  • Español e Inglés avanzado. 

  • Altamente deseable: Experiencia con Flutter/Dart

  • Te encantará trabajar en Kueski:
  • Nuestra cultura de trabajo se enfoca en la importancia y valor que otorgamos a nuestros clientes trabajando en equipo, inmersos en un ambiente de humildad e integridad.
  • Buscamos que nuestros colaboradores diseñen su plan de carrera profesional y personal, la retroalimentación y el reconocimiento están integrados en nuestros procesos, sistemas y buenas prácticas.
  • Garantizamos un salario competitivo y bienestar con seguro de gastos médicos mayores, programas para la salud mental y emocional, además de tiempo de trabajo flexible.
  • Nuestro compromiso con la diversidad, la equidad y la inclusión garantizan que trabajes en equipos que te desafíen, apoyen e inspiren en un entorno colaborativo, de alto rendimiento y flexible.

  • Kueski: Donde la excelencia de talento mejora la vida de los mexicanos.

    #LifeAtKueski #KueskiTalent