Empresa: Michael Page
Provincia: 100% En remoto
Población:
Descripción:
Perfil buscado (Hombre/Mujer)
• Diseñar, desarrollar y mantener nuevas funcionalidades en la aplicación iOS de Leboncoin utilizando Swift y SwiftUI, asegurando una experiencia de usuario intuitiva y fluida.
• Trabajar en estrecha colaboración con equipos de diseño, backend, y producto para definir y desarrollar nuevas características que cumplan con los requisitos del negocio y de los usuarios.
• Desarrollar y mantener código utilizando arquitecturas modernas como MVVM o VIPER, asegurando la escalabilidad y mantenibilidad del código.
• Analizar y mejorar el rendimiento de la aplicación iOS, reduciendo el consumo de memoria, optimizando el tiempo de carga y solucionando problemas críticos.
• Escribir y mantener pruebas automatizadas utilizando frameworks como XCTest, Quick/Nimble, y SnapshotTesting para asegurar la calidad y estabilidad del código.
• Contribuir al desarrollo de pipelines de integración continua y entrega continua (CI/CD) utilizando herramientas como GitHub Actions, Bitrise, y Jenkins para automatizar la construcción, pruebas y despliegue de la aplicación.
• Mantenerse actualizado con las últimas tendencias y tecnologías de iOS, proponiendo nuevas herramientas, librerías y enfoques para mejorar la eficiencia del desarrollo.
• Documentar decisiones de diseño, arquitecturas y guías de implementación, además de participar en sesiones de retrospectiva para mejorar los procesos de desarrollo del equipo.
• Proyecto estable|Formarás parte de un ecosistema de Talento Tecnológico
• Al menos 3-5 años de experiencia en desarrollo de aplicaciones iOS nativas.
• Experiencia sólida en desarrollo de aplicaciones móviles con Swift y conocimiento práctico de SwiftUI.
• Conocimiento del SDK de iOS, incluyendo frameworks como UIKit, CoreData, Combine, Core Animation, y Core Location.
• Experiencia en el desarrollo de aplicaciones utilizando patrones arquitectónicos como MVVM, MVC, VIPER u otras arquitecturas modulares.
• Experiencia con sistemas de control de versiones como Git y herramientas de colaboración como GitHub o GitLab.
• Experiencia en la integración de aplicaciones con APIs RESTful y GraphQL, utilizando herramientas como Alamofire, Apollo, o similares.
• Experiencia en la creación de pruebas automatizadas (unitarias, de integración y UI) utilizando XCTest, Quick/Nimble, XCUITest, etc.
• Familiaridad con herramientas de CI/CD como GitHub Actions, Bitrise, y Jenkins.
• Nivel avanzado de inglés y/o francés.
Page Consulting Tech Solutions, es el área de PageGroup especializada en la realización de proyectos IT en clientes, ofreciendo una amplia variedad de soluciones tecnológicas a medida con la flexibilidad y agilidad requerida.(https://www.michaelpage.es/seleccion-personal/technology-consulting)
• Contrato indefinido con Page Consulting Tech Solutions.
• Salario en función de la experiencia aportada.
• Modelo 100% remoto.
• Formación continua para desarrollar tu talento.
• Beneficios sociales y plan de retribución flexible.
• Compensación de gastos de teletrabajo.
• Plan de carrera en un ecosistema de talento tecnológico.
Tecnologías: Swift,ios
Tipo de Contrato:
Indefinido
Salario: 45000 € – 48000 € Bruto/año
Experiencia: 3-5 años
Funciones: Desarrollador Móvil – Programador
Descubre más: https://www.tecnoempleo.com/ios-developer-remoto-michael-page/swift-ios/rf-60031f64c263d3c4704f