iOS Developer
Definity · Colombia
IT Services and IT Consulting · 51-200 employees
About the role
Design, develop, and maintain iOS applications using SwiftUI and MVVM/MVI architecture within a mixed UIKit codebase. Provide senior technical leadership and mentorship to other developers while managing App Store releases.
What they look for
Requirements
Requires strong expertise in SwiftUI, UIKit, and iOS 18, along with experience in application security and App Store shipping. A Bachelor's degree in Computer Science or a related field and advanced English are required.
Full description
Definity is adding an experienced iOS Developer to provide senior technical leadership and mentorship within our iOS engineering team. This role is ideal for someone who enjoys deep technical ownership, navigating the evolving iOS platform, and guiding other developers through complex implementation decisions.
At Definity, a leading technology company focused on AI-driven solutions and digital transformation, we are continuously expanding our team to support innovative, high-impact projects.
This is a full-time position, remote and open to candidates across all of LATAM.
Requirements
- Strong expertise with SwiftUI and MVVM/MVI architecture.
- Experience working in a mixed codebase supporting both UIKit and SwiftUI.
- Familiarity with iOS 18, including backward-compatibility handling between Liquid Glass and standard blur/vibrancy materials.
- Experience shipping applications to the App Store.
- Application security experience.
- Advanced English
Main Activities
- Design, develop, and maintain iOS applications using SwiftUI and MVVM/MVI architecture.
- Work across a mixed UIKit/SwiftUI codebase, ensuring consistency and maintainability.
- Manage backward-compatibility considerations across iOS versions, including UI material differences introduced in iOS 18.
- Apply application security best practices throughout the development lifecycle.
- Mentor other iOS developers, providing technical guidance and code review support.
- Manage or support the App Store submission and release process.
- Collaborate with cross-functional teams on architecture decisions and technical design.
Education
- Bachelor's Degree in Computer Science, Information Systems, Engineering, or related field (or equivalent practical experience).
About Definity
Founded in Monterrey, Mexico, Definity is a nearshore technology partner specializing in custom digital solutions, AI innovation, and business applications. With over two decades of expertise and a strong focus on client success, Definity empowers organizations worldwide to achieve real business results through modern technology.
Definity is an equal opportunity employer. We celebrate diversity and are committed to creating an inclusive environment for all employees.
All applicants will be considered for employment without attention to race, color, religion, sex, sexual orientation, gender identity, national origin, pregnancy, veteran status, or disability status.