Empresa de tecnología busca un Ingeniero/a iOS con 4+ años de experiencia en SwiftUI y desarrollo de aplicaciones nativas para unirse a su equipo remoto en Latinoamérica. Se requiere experiencia en integración con APIs REST, patrones de diseño iOS y gestión de multithreading. Se valora experiencia en video streaming y programación reactiva. La empresa ofrece salario competitivo, bonos, 28 días de vacaciones y horario flexible.
Si sos un/a Ingeniero/a iOS con experiencia y buscás un rol remoto en LatAm, esta es tu oportunidad. Podrás trabajar en el desarrollo de apps de alta calidad, con flexibilidad horaria y un equipo global. Ideal para quienes quieren crecer profesionalmente en una empresa tecnológica.
Descripción del puesto
Como Ingeniero/a iOS, serás responsable de tomar la propiedad de nuestras aplicaciones iOS existentes, implementando nuevas funcionalidades, construyendo nuevas páginas de UI, probando las aplicaciones y lanzándolas en nuevas regiones para alinearnos con nuestros planes de crecimiento, todo mientras trabajas con un equipo distribuido globalmente. Nuestra Stack: - Lenguajes: SwiftUI - Arquitectura: MVC, MVVM - Layout: UI programática, Xib - Testing: XCTest - Gestión de dependencias: Swift Package Manager - CI/CD: Fastlane, Github Action, Jenkins Tus responsabilidades: - Colaborar con Product Managers, Diseñadores e Ingenieros Backend para diseñar y entregar productos de alta calidad en iOS. - Construir funcionalidades de extremo a extremo de la app, como networking, persistencia, lógica de negocio y UI. - Preparar y mantener documentos que incluyan diagramas de arquitectura y mapas de navegación en tu área de expertise. - Analizar y preparar recomendaciones para abordar problemas existentes y potenciales en sistemas y procedimientos en toda la organización, así como diseñar y recomendar nuevas soluciones. - Participar en revisiones de código con miembros del equipo para asegurar que cada incremento se adhiere a la visión original descrita en la historia de usuario y a todas las librerías de recursos estándar y patrones de arquitectura apropiados. - Mentorizar a miembros del equipo con menos experiencia. Lo que buscamos: - Más de 4 años de experiencia profesional desarrollando aplicaciones iOS orientadas al consumidor usando SwiftUI. - Experiencia desarrollando, entregando y dando soporte a aplicaciones iOS nativas integrando APIs REST, notificaciones push y experiencias multihilo. - Sólida base en fundamentos de ingeniería de software, programación orientada a objetos, arquitectura MVC y patrones de diseño de iOS. - Profundo entendimiento de multihilo, gestión de memoria, networking, caching, optimización de rendimiento, localización y seguridad para aplicaciones móviles. - Un enfoque creativo para la resolución de problemas y la creación de soluciones simplificadas. - Excelentes habilidades de comunicación verbal y escrita y de colaboración para comunicarte eficazmente tanto con equipos de negocio como técnicos. - Experiencia previa trabajando con un equipo remoto y distribuido sería beneficiosa. - Debe residir en Latinoamérica. - Sporty es un entorno de trabajo donde se habla inglés, por lo que buscamos hablantes de inglés. Mejor aún si: - Tienes experiencia con tecnologías de reproducción y streaming de video móvil. - Tienes experiencia con programación reactiva, ej. RxSwift, Combine. - Tienes experiencia con AVFoundation, CoreData, WKWebView. - Tienes experiencia con sockets TCP/IP. Qué ofrecemos: - Sporty es una empresa remote-first en búsqueda de la sostenibilidad. - Un salario competitivo + bonos individuales basados en el rendimiento cada trimestre. - 28 días de vacaciones pagas. - Nuestro horario laboral central es de 10 a 15 hs en tu zona horaria local, con flexibilidad fuera de ese horario. - Bonos por referidos y bonos flash. - Equipamiento de primera línea. - Retiros anuales de la empresa para brindar excelentes oportunidades de networking interno. Proceso de entrevista: - Screening remoto por video con nuestro Equipo de Adquisición de Talento. - Assignment offline para hacer en casa. - Entrevista remota por video con Miembros del Equipo (60 minutos). - Discusión final con el hiring manager (60 minutos). Si estás interesado/a, ¡te animamos a postularte! Cada aplicación es revisada por un miembro de nuestro equipo (no se usa IA en nuestro proceso de reclutamiento), y nuestro objetivo es responder dentro de las 48 horas.
Responsabilidades
- Colaborar con Product Managers, Designers e Ingenieros Backend para diseñar y entregar productos de alta calidad en iOS
- Construir funcionalidades de extremo a extremo de la aplicación (networking, persistencia, lógica de negocio, UI)
- Preparar y mantener documentación (diagramas de arquitectura, mapas de navegación)
- Analizar y recomendar soluciones para problemas existentes y potenciales
- Participar en revisiones de código
- Mentorizar a miembros del equipo con menos experiencia
Skills requeridas
Beneficios
- Salario competitivo
- Bonos por desempeño individual trimestrales
- 28 días de vacaciones pagas
- Horario flexible
- Bonos por referidos
- Bonos flash
- Equipamiento de primera línea
- Retiros anuales de la empresa