IOS ENGINEER (Swift & Switf UI)
We are looking for a Mid-Level to Senior iOS Engineer to join our mobile engineering team and help build and evolve a production iOS application with advanced camera and AR functionality.
The application is built natively in Swift and SwiftUI, within an established architecture and production codebase.
What you’ll work on
- Develop and maintain production features using Swift and SwiftUI.
- Build reusable and maintainable UI components.
- Work with REST APIs, networking, local persistence, and application state.
- Contribute to camera-based and real-time mobile experiences.
- Improve architecture, performance, testing, and code quality.
- Collaborate closely with Android, backend, product, and design teams.
- Participate in technical discussions and code reviews.
What we’re looking for
- 3+ years of professional iOS development experience.
- Strong knowledge of Swift and SwiftUI.
- Experience shipping or maintaining production iOS applications.
- Good understanding of MVVM, Clean Architecture, or similar architectural patterns.
- Experience with networking and REST APIs.
- Familiarity with Combine and/or modern asynchronous programming.
- Experience with local persistence such as Core Data, Realm, or similar.
- Understanding of unit testing and maintainable software design.
- Comfortable working in a large existing codebase.
Nice to have
- AVFoundation and custom camera workflows.
- ARKit or RealityKit.
- Core ML or Vision.
- Image or video processing.
- 3D geometry, camera intrinsics, or coordinate transformations.
- Experience with CI/CD for iOS.
- Experience working with Android engineers or reading Kotlin code.
You’ll stand out if
You have worked on products involving camera capture, AR, computer vision, media processing, or other performance-sensitive mobile features.
Job Type: Full-time
Application Question(s):
- Indicar número y tipo de documento de identidad (DNI o CE)
- ¿Cuentas con disponibilidad para trabajar de forma presencial en Santiago de Surco? (Ref. C.C El Trigal)
- Somos una planilla de régimen PYME. ¿Estás de acuerdo con trabajar bajo ese regimen?
- ¿Cuales son tus expectativas salariales?
Work Location: In person
📌 IOS Developer (Lima)
🏢 VCM
📍 Lima