Descripción del trabajo
Estamos buscando un desarrollador senior de iOS para unirse al equipo y contribuir a la renovación completa de una aplicación existente de una importante compañía de seguros de salud. El proyecto consiste en convertir la aplicación actual en dos aplicaciones totalmente nativas para iOS y Android, desarrolladas simultáneamente por equipos especializados, con el objetivo de mejorar la experiencia del usuario e incorporar nuevas funciones.
Responsabilidades:
- Desarrollar aplicaciones según especificaciones detalladas.
- Migrar aplicaciones a versiones principales de iOS.
- Lanzar versiones de producción a través del App Store.
- Diseñar la arquitectura de las aplicaciones.
- Proporcionar retroalimentación en las revisiones de código.
- Diseñar la arquitectura de pruebas.
- Promover y seguir patrones arquitectónicos.
- Desarrollar y mantener documentación y directrices técnicas.
- Mentorizar a los miembros asociados del equipo.
- Decidir sobre las áreas de investigación y desarrollo.
- Realizar entrevistas técnicas a candidatos.
- Mejorar procesos internos.
- Enlazar y comunicarse con los clientes.
Requisitos:
- Más de 5 años de experiencia trabajando con Swift.
- Conocimiento profundo de patrones de diseño (métodos de fábrica, singletons, MVC, MVVM) y principios de diseño de iOS.
- Experiencia con UIKit y/o SwiftUI.
- Conocimiento de frameworks de bajo nivel y gestión de memoria (CoreFoundation, CoreGraphics, Network…).
- Comprensión de colas GCD, subprocesos y protocolos de red.
- Experiencia con gestores de paquetes (Cocoapods, Carthage, SPM).
- Experiencia en CI/CD.
- Experiencia en la gestión del portal para desarrolladores de aplicaciones (certificados, MPP).
- Habilidad en la depuración y análisis de redes.
- Experiencia en conectar aplicaciones al App Store.
- Conocimiento de Git.
- Excelentes habilidades de comunicación oral y escrita.
- Sensibilidad y voluntad de entender las necesidades y requisitos del usuario final.
Será un plus si tienes:
- Experiencia con Fastlane.
- Habilidad en la creación de scripts.
- Conocimiento de Core Data.
Beneficios:
- Política de trabajo en remoto flexible (opción de teletrabajo total o trabajar en las oficinas en Barcelona o Madrid).
- Horas de trabajo flexibles.
- Todos los viernes libres.
- Horario de verano para julio y agosto.
- Oportunidades de crecimiento profesional con capacitación continua y acceso a recursos de aprendizaje.
- Eventos sociales como Funday Fridays y Lunch&Learns.
- Día libre en tu cumpleaños.
- Seguro de salud privado.
- Subsidio de membresía de gimnasio.
- Clases de idiomas gratuitas.
Salario a percibir
A convenir
Para ver este contenido y los contactos hacias las ofertas, debes tener una Subscripción .