Job Openings IOS Developer

About the job IOS Developer

iOS Developer SSR/SR

Propósito del rol

Diseñar, construir y mantener aplicaciones nativas para dispositivos Apple, participando en el ciclo completo de desarrollo desde el diseño técnico hasta el lanzamiento en App Store, pruebas, mantenimiento y mejora continua.

Requisitos del Rol

Perfil iOS Developer SSR/SR para desarrollar aplicaciones móviles nativas en un entorno retail/e-commerce, trabajando de forma remota desde LATAM en horario Chile. Se requiere experiencia comprobable SSR/SR, foco en calidad, arquitectura móvil, performance, testing, colaboración ágil e integración con APIs backend.

Must-to-have

  • Nivel avanzado en Swift.
  • Sólidos conocimientos del SDK de iOS usando Xcode, manejo de versiones iOS y adaptación a distintos tamaños de pantalla.
  • Familiaridad con APIs RESTful para conectar aplicaciones iOS con servicios backend.
  • Dominio de patrones y mejores prácticas de diseño UI en iOS, especialmente UIKit.
  • Experiencia consumiendo dependencias mediante CocoaPods.
  • Manejo avanzado de ARC / gestión de memoria.
  • Más de 3 años de experiencia comprobable como desarrollador iOS.
  • Inglés para lectura y escritura técnica.

Deseables

  • Objective-C para integración con código legacy.
  • Swift Concurrency async/await.
  • SwiftUI aunque el proyecto se base principalmente en UIKit.
  • CI/CD iOS: Fastlane, GitHub Actions, Bitrise.
  • Combine o RxSwift.
  • Alamofire / URLSession.
  • CoreData / Realm / SQLite.
  • Testing con XCTest, Nimble, Quick y mocking frameworks.

Responsabilidades primarias

  • Implementar nuevas funcionalidades equilibrando usabilidad, rendimiento y experiencia de usuario.
  • Crear código reutilizable y componentes compartibles entre módulos/regiones.
  • Refactorizar módulos existentes para mejorar arquitectura, legibilidad y rendimiento.
  • Diagnosticar y corregir bugs en producción y entornos de desarrollo.
  • Mentorear técnicamente a perfiles más junior.
  • Colaborar con UX/UI, QA, backend y DevOps en entregas ágiles.
  • Participar en pruebas, mantenimiento, mejora continua y release hacia App Store.

Detalles de contratación

  • Modalidad: Remoto LATAM, horario Chile.
  • Contratación: Contractor.
  • Pago en USD.
  • Duración: 6 meses con opción de extensión.
  • Dedicación: Full time.
  • Inicio: Inmediato