Desarrollador iOS Semi Senior
BC Tecnología · Remote
Skills in this posting
Extracted from the posting text by the instrument — the demand side, read literally.
The posting
Experiencia de 2 a 4 años desarrollando aplicaciones iOS nativas.
Lenguajes: Swift; conocimiento en Objective-C es deseable.
Entorno y herramientas: Xcode, Swift Package Manager, CocoaPods, Git (Bitbucket/GitHub).
Arquitecturas: experiencia comprobada en MVVM, Clean Architecture o similares.
Frameworks: UIKit, SwiftUI, Combine, CoreData.
Concurrencia: GCD, async/await, Operations.
APIs y servicios: integración de APIs RESTful, manejo de JSON, autenticación y control de errores.
Testing: pruebas unitarias, de UI y automatizadas.
UI/UX: conocimiento de Apple Human Interface Guidelines y buenas prácticas de diseño y experiencia de usuario.
CI/CD: familiaridad con flujos de integración continua y publicación en App Store.
Competencias clave: capacidad de análisis, diseño y desarrollo end-to-end, enfoque en calidad, mantención y escalabilidad, trabajo colaborativo y comunicación efectiva, autonomía y mejora continua.
Desarrollar y mantener aplicaciones iOS nativas (Swift) con atención a rendimiento, usabilidad y calidad de código.
Contribuir a la arquitectura de soluciones utilizando MVVM, Clean Architecture u otras arquitecturas modernas.
Colaborar estrechamente con equipos de diseño, backend y producto para construir soluciones escalables y mantenibles.
Aplicar buenas prácticas de desarrollo, pruebas unitarias y de UI, y automatización de pruebas cuando corresponda.
Participar en revisiones de código, diseño de API RESTful y manejo de JSON, autenticación y manejo de errores.
Trabajar con herramientas como Xcode, Swift Package Manager, CocoaPods y control de versiones (Git - Bitbucket/GitHub).
Contribuir a procesos de CI/CD y a la preparación de despliegues en App Store.
Seguir las Directrices de Apple Human Interface Guidelines y promover experiencias de usuario de alta calidad.
Documentar decisiones técnicas y mantener la base de código orientada a la mantenibilidad y escalabilidad.
Conocimientos en Objective-C, SwiftUI avanzado, Combine, CoreData especializado, testing automatizado y experiencia en despliegue en App Store. Deseable experiencia en entornos ágiles y habilidades de comunicación en español e inglés.
En BC Tecnología promovemos un ambiente de trabajo colaborativo que valora el compromiso y el aprendizaje constante. Nuestra cultura se orienta al crecimiento profesional a través de la integración y el intercambio de conocimientos entre equipos.
La modalidad híbrida que ofrecemos, ubicada en Las Condes, permite combinar la flexibilidad del trabajo remoto con la colaboración presencial, facilitando un mejor equilibrio y dinamismo laboral.
Participarás en proyectos innovadores con clientes de alto nivel y sectores diversos, en un entorno que fomenta la inclusión, el respeto y el desarrollo técnico y profesional.
Excerpt from the original listing. The full, current text lives at the source. Read and apply there →
The PivotHop read
- What a mobile developer actually earnsmedian, seniority, by country
- Mobile Developer career changes, measuredevery measured route out
- Software Engineer → Mobile Developer62% readiness
- Backend Developer → Mobile Developer54% readiness
- Frontend Developer → Mobile Developer46% readiness
- All open mobile developer rolesthe full board
Where these skills also reach
Adjacent occupations measured from the same postings — readiness is what a mobile developer’s profile already covers.
- 250 open software engineer roles36% readiness from mobile developer
- 78 open frontend developer roles35% readiness from mobile developer
- 176 open qa engineer roles35% readiness from mobile developer
- 208 open backend developer roles33% readiness from mobile developer
More mobile developer roles
- Android Developer (Remote, MEX, MX)NTT DATA · Mexico
- Staff Mobile Engineer - iOSNeon · Brazil
- Android DeveloperBjak · Austria
- Principal Mobile Engineer, AndroidUpstart · USA
- Mobile Engineer - AI Finance AgentBjak · Indonesia
Backfilled listing, refreshed with the nightly scrape; the employer has not claimed it yet. Are you the employer? Claim this listing and it can be featured to the candidates whose skills already reach it, first month free.