Lo que buscamos

  • Un gran amor por construir aplicaciones iOS.
  • Experiencia en Objective-C o Swift y Cocoa Touch.
  • Conocimiento de los frameworks y SDK de iOS.
  • Entendimiento de las guías de interfaces y principios de diseño de Apple.
  • Familiaridad con APIs REST para conectar la aplicación con servicios de backend.
  • Conocimientos de programación orientada a objetos, arquitectura MVC y bases de datos relacionales.
  • Experiencia trabajando en equipos multidisciplinarios.
  • Conocimiento de otras tecnologías web y estándares de UI/UX
  • Experiencia con APIs de mensajes en la nube y notificaciones push.
  • Conocimiento de desarrollo guiado por pruebas y conocimientos de marcos de trabajo para pruebas en iOS.
  • Aprendizaje rápido y autodirigido, creando tus propios requerimientos, eres un desarrollador independiente.
  • Experiencia con git, usando branches, pull requests, issues de github.
  • Tener aplicaciones publicadas en en el App Store.

Plus

  • Experiencia con herramientas de medición de desempeño.
  • Experiencia construyendo aplicaciones que utilicen servicios de geolocalización
  • Experiencia trabajando en proyectos ágiles.
  • Que te gusten los juegos de mesa.

¿Qué harás?

  • Diseñar y desarrollar la aplicación de aliada.mx de iOS para uso de clientes.
  • Garantizar el desempeño, calidad y capacidad de respuesta de la aplicación.
  • Identificar y corregir errores y cuellos de botella.
  • Garantizar la organización y calidad del código, automatización de procesos y las buenas prácticas de desarrollo.
  • Trabajar de cerca con un equipo multidisciplanario y los usuarios para generar requerimientos y refinar la aplicación.