Desarrollador iOS (Swift)

Compañía
Descripción
Resumen: Como desarrollador iOS (Swift), diseñará, desarrollará y mejorará experiencias móviles para millones de pasajeros de cruceros, colaborando dentro de un equipo ágil Scrum para entregar funciones de alta calidad. Aspectos destacados: 1. Diseñar, desarrollar y mejorar experiencias móviles para millones de pasajeros de cruceros 2. Colaborar dentro de un equipo ágil Scrum para entregar funciones de alta calidad 3. Tener un impacto al apoyar a los pasajeros durante todo su viaje en crucero Acerca del puesto Como desarrollador iOS (Swift), tendrá un impacto al diseñar, desarrollar y mejorar experiencias móviles que apoyen a millones de pasajeros durante todo su viaje en crucero. Será un miembro valorado del equipo de Ingeniería Móvil y trabajará en colaboración con propietarios de productos, arquitectos, ingenieros de control de calidad, desarrolladores Android, desarrolladores de backend y partes interesadas del cliente para entregar funciones de alta calidad para las aplicaciones móviles orientadas al cliente de Carnival Cruise Line. En este puesto, usted: Diseñará, desarrollará, probará y mantendrá aplicaciones nativas iOS utilizando Swift y marcos modernos de iOS. Desarrollará nuevas funciones y mejorará la funcionalidad existente según los requisitos comerciales y las historias de usuario. Integrará aplicaciones móviles con APIs RESTful y servicios de backend, garantizando rendimiento, escalabilidad y confiabilidad. Colaborará dentro de un equipo ágil Scrum, participando en la planificación de sprints, reuniones diarias, refinamiento del backlog y retrospectivas. Realizará pruebas unitarias, revisiones de código, resolución de defectos y actividades de soporte para lanzamientos, asegurando una entrega de software de alta calidad. Trabajará estrechamente con partes interesadas del cliente, arquitectos, equipos de control de calidad y equipos de ingeniería multifuncionales para entregar soluciones móviles seguras y centradas en el usuario. Cumplirá con los estándares de codificación, los requisitos de la Definición de Finalizado y las mejores prácticas de desarrollo móvil durante todo el ciclo de vida del desarrollo de software. Modelo de trabajo Creemos que el trabajo híbrido es el camino a seguir, ya que buscamos ofrecer flexibilidad siempre que sea posible. Según los requisitos comerciales de este puesto, se trata de una posición híbrida que requiere asistencia a una oficina de Cognizant o del cliente en Buenos Aires, Argentina, según las necesidades del proyecto y los requisitos del equipo. Independientemente de su modalidad de trabajo, estamos aquí para apoyar un equilibrio saludable entre la vida laboral y personal mediante nuestros diversos programas de bienestar. Los arreglos de trabajo para este puesto son precisos a la fecha de publicación. Esto puede cambiar según el proyecto en el que participe, así como según los requisitos comerciales y del cliente. Puede estar seguro de que siempre seremos claros respecto a las expectativas del puesto. Qué necesita tener para ser considerado 4 años o más de experiencia desarrollando aplicaciones nativas iOS. Amplia experiencia práctica con Swift. Experiencia trabajando con SwiftUI y/o UIKit. Experiencia comprobada integrando APIs REST y trabajando con servicios basados en JSON. Experiencia utilizando Git/GitHub para la gestión y colaboración del código fuente. Conocimientos sobre metodologías y marcos de pruebas unitarias. Experiencia trabajando en entornos ágiles/Scrum. Comprensión de la arquitectura de aplicaciones móviles, patrones de diseño y mejores prácticas. Habilidades avanzadas de comunicación en inglés (nivel B2 o superior requerido; se prefiere C1), con capacidad para colaborar directamente con partes interesadas del cliente y equipos globales. Capacidad para trabajar de forma independiente, gestionar prioridades y entregar soluciones de alta calidad en un entorno orientado al cliente. Estos aspectos le ayudarán a destacar Experiencia con Objective-C. Conocimientos sobre prácticas CI/CD para la entrega de aplicaciones móviles. Experiencia con Firebase y soluciones de analítica móvil. Familiaridad con GitHub Copilot u otras herramientas de desarrollo asistido por IA. Experiencia optimizando el rendimiento, la capacidad de respuesta y la escalabilidad de aplicaciones móviles. Comprensión de los procesos de implementación y gestión de lanzamientos en tiendas de aplicaciones. Excelentes habilidades de comunicación, colaboración y resolución de problemas. Estamos entusiasmados por conocer a personas que compartan nuestra misión y puedan tener un impacto de diversas maneras. No dude en postularse, incluso si solo cumple con los requisitos mínimos indicados. Reflexione sobre sus experiencias transferibles y habilidades únicas que lo distinguen como alguien capaz de aportar cosas nuevas y emocionantes a este puesto.
Publicado por

Sofía González
Indeed · HR





