Imagen institucional
Imagen institucional

Desarrollador Mobile IOS SR

Capital Federal, Buenos Aires, Argentina

Tecnología, Sistemas y Telecomunicaciones/Programación

Full-time
Híbrido

Hace 15 días

Postularse

Hace 15 días

Capital Federal, Buenos Aires, Argentina

Tecnología, Sistemas y Telecomunicaciones/Programación

Full-time
Híbrido

Hace 15 días

Postularse
Descripción del puesto

Desde ITSM CONSULTING Buscamos un Senior iOS Developer para integrarse a una de las células de desarrollo de AL2 Wallet (Usuarios, Financiera o Transacciones) y trabajar directamente con el Tech Lead Mobile.
Te sumarás a un entorno con una arquitectura madura y robusta, donde el desarrollo se realiza 100% en UIKit programático y bajo un paradigma altamente reactivo.

Responsabilidades clave

  • Desarrollo End-to-End: Crear nuevas funcionalidades desde la capa de networking hasta la interfaz de usuario, pasando por lógica de negocio (Use Cases) y repositorios.

  • Mantenimiento y Evolución: Mejorar la base de código existente, asegurando la estabilidad y el rendimiento de una app con más de 1,300 archivos y 36 módulos.

  • Calidad de Código: Participar activamente en Code Reviews y aplicar buenas prácticas de ingeniería.

  • Testing: Implementar y mantener tests unitarios, de UI y de capturas de pantalla (Screenshot tests).

  • Autonomía: Contribuir de manera efectiva desde el primer sprint sin necesidad de supervisión constante.

Requisitos

Requisitos Técnicos (Excluyentes)

  • Swift 5.5+: Dominio avanzado de protocolos, genéricos, enums complejos, closures y manejo de opcionales.

  • UIKit Programático: Experiencia sólida construyendo interfaces 100% por código (Auto Layout programático), sin uso de Storyboards o XIBs.

  • RxSwift / RxCocoa: Uso fluido de la programación reactiva (Observables, Drivers, Subjects, etc.). Es la columna vertebral del proyecto.

  • Arquitecturas Limpias: Experiencia real trabajando con el patrón MVVM + Coordinator y Clean Architecture (Use Cases, Repositories e Inyección de Dependencias).

  • Networking: Manejo avanzado de Alamofire e interceptores para gestión de tokens y errores.

  • Herramientas de Ecosistema: Gestión de dependencias con CocoaPods y dominio avanzado de Git (Git Flow, Rebase)

Requisitos Deseables:

  • Experiencia Fintech: Conocimiento en flujos transaccionales, pagos con QR, tarjetas y transferencias.

  • Seguridad y Auth: Integración con Auth0, Biometría (FaceID/TouchID) y Keychain Services.

  • Ecosistema Firebase: Crashlytics, Remote Config, Analytics y Cloud Messaging.

  • CI/CD & Calidad: Configuración de Fastlane, CircleCI y análisis de código con SonarQube o SwiftLint.

  • UI Avanzada: Uso de Atomic Design, animaciones con Lottie y visualización de datos con DGCharts.

  • Testing Pro: Experiencia específica con RxTest y RxBlocking.

Condiciones:

  • Contratación: Relación de dependencia directa con la empresa.
  • Modalidad: Para candidatos del interior 100% remoto. Para candidatos de Buenos Aires 6 días de presencialidad al mes.
  • Oficinas: Capital Federal
  • Horarios: Lunes a viernes de 9:00 a 17:30hs

Beneficios

  • 🏥 Cobertura médica para vos y tu familia.
  • 🌐 Clases de inglés dentro del horario laboral.
  • 🙌🏻 Descuentos en seguros.
  • 💪Programa de Bienestar Wellhub (Gympass).
  • 📱 Descuentos en planes de telefonía para el ingresante y el grupo familiar (Compañía Claro).

Nosotros

AL2 Wallet es una billetera digital fintech en producción con una base de usuarios activa.

Powered by Logo