View Our Website View All Jobs

Native iOS Developer

Koombea está buscando un desarrollador de iOS Mobile Mobile con experiencia para unirse a nuestro equipo de desarrollo en Barranquilla o como un trabajor remoto. Su objetivo principal es desarrollar el lado del cliente iOS incluido iPhone, iPad, aplicación móvil nativa Apple Watch / TV integrada en Swift, orientada a los detalles, centrada en el rendimiento, la experiencia del usuario y la accesibilidad.

Responsabilidades
 

  • Desarrollar funciones de usuario para aplicaciones de iOS
  • Construir funcionalidad de interfaz de usuario en dispositivos iOS
  • Desarrollar una arquitectura de componentes escalable y mantenible.
  • Asegurar el rendimiento optimizado de la aplicación móvil.
  • Implementar las últimas mejores prácticas y convenciones.
  • Como parte de un equipo de desarrollo ágil, participe en las reuniones de planificación de sprint, las luchas diarias y siga el proceso de desarrollo ágil.
  • Revisar, refactorizar y mantener bases de código.
  • Enviar aplicaciones a beta y entornos de distribución de producción.
  • Asegurar la calidad de los entregables y su código.


Habilidades requeridas
 

  • Competente en Swift, con un buen conocimiento de sus ecosistemas.
  • Experiencia con las API de UIKit en iOS / watchOS / tvOS
  • Conocimientos de gestión de memoria y multihilo.
  • Familiaridad con las API de REST para conectarse a servicios de back-end
  • Gestión de bibliotecas de terceros con cocoápodos, cartago y swift package manager.
  • Experiencia con bases de datos incrustadas y otros almacenes de datos del sistema.
  • Buen conocimiento de los límites de rendimiento y características.
  • El conocimiento de bibliotecas basadas en C de bajo nivel es una ventaja
  • Comprensión de las herramientas de versionamiento de código (Git)
  • Implementación de plataformas de pruebas automatizadas y pruebas unitarias.
  • Comprensión de los principios de diseño de Apple y las directrices de interfaz
  • Buen sentido del diseño de la interfaz de usuario y un enfoque orientado al usuario
  • Destreza para el benchmarking y la optimización.
  • Familiaridad con la integración continua (Fastlane, Jenkins, CircleCI, Fabric)
  • Experiencia trabajando con múltiples objetivos, esquemas y entornos.
Read More

Apply for this position

Required*
We've received your resume. Click here to update it.
Attach resume as .pdf, .doc, .docx, .odt, .txt, or .rtf (limit 5MB) or Paste resume

Paste your resume here or Attach resume file