¿Buscando nuevos retos? ¿Quieres formar parte de nuestro equipo? Desde Profile estamos en búsqueda de un/a Senior iOS Developer con experiencia sólida en entornos de producción de gran escala, orientación a la calidad y capacidad para participar activamente en decisiones técnicas y arquitectónicas.
Responsabilidades
* Diseñar, desarrollar y mantener aplicaciones iOS de alta calidad y rendimiento.
* Participar en decisiones de arquitectura y definición técnica de soluciones.
* Implementar nuevas funcionalidades siguiendo buenas prácticas de clean architecture y separación de capas.
* Garantizar la calidad del código mediante testing automatizado y revisiones de código.
* Colaborar con equipos multidisciplinares en un entorno ágil.
* Participar en procesos de CI/CD, publicación y mantenimiento de aplicaciones en App Store.
* Contribuir a la mejora continua del stack técnico y procesos de desarrollo.
Requisitos imprescindibles
* +5 años de experiencia en desarrollo iOS en proyectos en producción de gran escala.
* Experiencia demostrable trabajando con SwiftUI en entornos productivos (no únicamente proyectos personales).
* Dominio de Swift, Swift Testing y iOS16+.
* Experiencia con arquitecturas MVVM + Coordinator, separación de capas y casos de uso.
* Conocimiento sólido de patrones de diseño y capacidad para argumentar decisiones técnicas.
* Fuerte cultura de testing: unitario e integración, cobertura real exigida.
* Nivel avanzado de Git: Gitflow, submódulos, gestión de ramas y releases.
* Experiencia con pipelines CI/CD (Azure DevOps u otras herramientas similares).
* Experiencia publicando librerías y frameworks internos: CocoaPods o Swift Package Manager (SPM).
* Gestión de certificados y publicación de aplicaciones en App Store.
* Nivel de inglés B2 o superior.
Muy valorable
* Uso de herramientas de IA aplicadas al desarrollo móvil (GitHub Copilot, Cursor u otras similares).
* Experiencia en multithreading: GCD, async/await, OperationQueue.
* Integración de librerías de tracking y múltiples SDKs.
* Implementación de notificaciones push: Firebase u otros proveedores.
* Experiencia con inyección de dependencias.
* Manejo de bases de datos locales.
* Adaptación de interfaces para iPhone e iPad con layouts diferenciados.
* Experiencia compartiendo datos entre aplicaciones.
Beneficios
* Equilibrio trabajo/vida con flexibilidad horaria, jornada intensiva los viernes y mejora de vacaciones por año trabajado.
* Retribución flexible: cheques gourmet, seguro médico privado, tarjeta de transporte, cheques guardería, formación y más.
* Proceso de onboarding completo y welcome pack.
* Reconocimiento de aportación e implicación a través de una plataforma de gamificación.
* Celebración de cumpleaños con cheque regalo de Amazon y otras sorpresas.
* Ambiente de trabajo inclusivo, con People & Culture enfocados en bienestar y motivación.
* Política de igualdad de oportunidades, discriminación y conciliación de la vida personal, familiar y laboral.
Si tienes ganas de crecer y trabajar en un buen ambiente de trabajo, de manera cómoda y productiva, te ofrecemos un gran número de ventajas para facilitarte esta decisión. Contáctanos y te lo contamos.
#J-18808-Ljbffr