Track This Job
Add this job to your tracking list to:
- Monitor application status and updates
- Change status (Applied, Interview, Offer, etc.)
- Add personal notes and comments
- Set reminders for follow-ups
- Track your entire application journey
Save This Job
Add this job to your saved collection to:
- Access easily from your saved jobs dashboard
- Review job details later without searching again
- Compare with other saved opportunities
- Keep a collection of interesting positions
- Receive notifications about saved jobs before they expire
AI-Powered Job Summary
Get a concise overview of key job requirements, responsibilities, and qualifications in seconds.
Pro Tip: Use this feature to quickly decide if a job matches your skills before reading the full description.
Rol: Senior iOS Eengineer
Skills: iOS, Swift 6, Swift UI, Async/Await, UIKit
Tipo de contrato: Permanente
Modalidad de trabajo: Híbrida (1 vez por semana en oficina)
Fecha de incorporación: Mediados de enero
Estamos buscando un Senior iOS Engineer con sólidos conocimientos técnicos, experiencia demostrable en apps en producción y capacidad para liderar decisiones arquitectónicas dentro de un entorno dinámico y altamente colaborativo.
🔧 Responsabilidades
- Diseñar, desarrollar y mantener aplicaciones nativas iOS: UI, integración con backend, rendimiento y seguridad.
- Impulsar decisiones de arquitectura y promover buenas prácticas de ingeniería.
- Elaborar documentación técnica clara y contribuir a la mejora continua del ecosistema móvil.
- Colaborar con equipos de backend, UX/UI y producto para optimizar la experiencia del usuario.
- Garantizar alta calidad del código mediante testing, revisiones y refactorizaciones continuas.
🧠 Requisitos
Experiencia
- 5+ años desarrollando aplicaciones iOS en producción con ciclos de release frecuentes.
Lenguaje y paradigmas
- Dominio de Swift 6 y sus características avanzadas (protocol-oriented, generics avanzados, actors).
- Conocimientos sólidos de async/await, structured concurrency, Tasks y actors.
- Dominio de SwiftUI, combinándolo con UIKit cuando sea necesario.
- Conocimiento profundo del SDK de iOS (ciclo de vida, gestión de memoria, threading).
Arquitectura y diseño
- Experiencia con arquitectura hexagonal, Clean Architecture o arquitecturas modulares.
- Dominio de patrones: SOLID, Dependency Injection, diseño orientado a protocolos.
- Flujo de datos claro mediante MVVM, TCA, coordinators u otras variantes justificadas.
- Capacidad de refactorizar para escalar y mejorar la mantenibilidad.
Testing y calidad
- Experiencia con XCTest y Swift Testing.
- Familiaridad con CI/CD (Xcode Cloud, GitHub Actions).
- Buenas prácticas de code review y pair programming.
Infraestructura
- Configuración y mantenimiento de pipelines CI/CD.
- Deploys automáticos con TestFlight y App Store Connect.
🚀 Qué ofrecemos
- Proyecto de larga duración con impacto real.
- Oportunidad de trabajar con tecnologías modernas y decisiones técnicas relevantes.
- Cultura de ingeniería basada en buenas prácticas, calidad y colaboración.
- Entorno estable, dinámico y con foco en el desarrollo profesional.
Key Skills
Ranked by relevanceReady to apply?
Join Coforge and take your career to the next level!
Application takes less than 5 minutes

