10 nov
|
Plexus Tech
|
España
10 nov
Plexus Tech
España
En Plexus Tech nos apasiona la tecnología, pero sobre todo nos encantan las personas que la hacen posible. Llevamos más de 20 años haciendo tecnología con alma, mejorando la vida de personas y compañías.
Plexus Tech somos una compañía tecnológica y de servicios IT, con más de 25 años de trayectoria, con presencia en España y a nivel internacional. Apostamos por un ambiente colaborativo, flexible y cercano, donde puedas crecer y participar en proyectos con impacto real.
Buscamos un/a Senior iOS Developer con más de 5 años de experiencia desarrollando aplicaciones iOS en producción, acostumbrado/a a trabajar con releases continuas y a participar activamente en decisiones de arquitectura y calidad.
¿Qué harás en tu día a día?
- Diseñar, desarrollar y mantener aplicaciones iOS completas, desde la interfaz hasta la integración con servicios backend.
- Desarrollar con Swift 6, aprovechando características modernas como Protocol-Oriented Programming, generics avanzados y actors.
- Trabajar con SwiftUI y utilizar UIKit cuando las necesidades del proyecto lo requieran.
- Implementar concurrencia moderna mediante async/await, structured concurrency, Task y actors.
- Participar en decisiones de arquitectura Hexagonal, Clean Architecture y arquitecturas modulares, buscando alta cohesión y bajo acoplamiento.
- Aplicar principios SOLID, Protocol-Oriented Design y Dependency Injection.
- Diseñar flujos de datos claros utilizando patrones como MVVM, TCA, coordinators u otras alternativas justificadas técnicamente.
- Refactorizar y evolucionar el código para garantizar su escalabilidad, rendimiento y mantenibilidad.
- Crear y mantener tests utilizando XCTest y Swift Testing.
- Configurar y mantener pipelines de CI/CD con herramientas como Xcode Cloud y GitHub Actions.
- Automatizar despliegues mediante TestFlight y App Store Connect.
- Participar en pull requests, code reviews y pair programming.
- Velar por aspectos de performance, seguridad, gestión de memoria y threading.
- Documentar decisiones técnicas y promover buenas prácticas de desarrollo iOS dentro del equipo.
¿Qué buscamos?
- 5+ años de experiencia profesional en desarrollo iOS, con aplicaciones reales en producción.
- Dominio avanzado de Swift 6.
- Experiencia sólida con SwiftUI y UIKit.
- Dominio de Swift Concurrency, especialmente async/await, Task y actors.
- Conocimiento profundo del iOS SDK, incluyendo app lifecycle, memory management y threading.
- Experiencia trabajando con arquitecturas Hexagonal, Clean o Modular Architecture.
- Dominio de principios SOLID, Dependency Injection y Protocol-Oriented Design.
- Experiencia con patrones y arquitecturas como MVVM, TCA y coordinators.
- Experiencia en testing automatizado con XCTest y Swift Testing.
- Conocimientos de CI/CD, especialmente Xcode Cloud y/o GitHub Actions.
- Experiencia con TestFlight y App Store Connect.
- Capacidad para tomar decisiones de arquitectura, documentarlas y compartir buenas prácticas con el equipo.
- Ofrecemos:
- Formación a medida.
Contamos con varias plataformas de formación disponibles para que todos los empleados de Plexus puedan configurar un plan formativo según sus intereses profesionales.
- Formación de idiomas mediante un programa que combina tecnología, contenido personalizado, interacción con profesores y clases grupales de conversación.
- Certificaciones, poniendo a disposición de los profesionales los recursos necesarios para su preparación y obtención.
- Paquete de retribución flexible con Seguro médico, Ticket Restaurante, Ticket Transporte y Ticket Guardería.
- Club Benefits de Plexus Tech, con acceso a ofertas exclusivas en viajes, hogar, salud, tecnología, moda y otros ámbitos.
- Teletrabajo 100%.
- Contratación indefinida.
Compromiso con la igualdad
Plexus Tech mantiene un compromiso firme con las políticas de Igualdad de empresa. Todos nuestros procesos de selección tienen en cuenta la igualdad de oportunidades entre hombres y mujeres de forma transversal, quedando esto reflejado en nuestro Plan de Igualdad.
Fomentamos la igualdad de trato y de oportunidades para toda persona, de modo que ninguna razón de nacimiento, raza, sexo, religión, opinión o cualquier otra condición o circunstancia personal o social cause discriminación. En particular, la organización está comprometida con la creación de un contexto favorable a la diversidad y avance en la erradicación de la discriminación de las personas LGTBI, independientemente de su orientación e identidad sexual o su expresión de género.
#iOS #Swift #SwiftUI #UIKit #iOSDeveloper #MobileDevelopment #CleanArchitecture #CI_CD #TechJobs
📌 Senior iOS Developer | Swift 6 | SwiftUI (España)
🏢 Plexus Tech
📍 España