Senior iOS Engineer
Encora
Job description
About the role
We are seeking a Senior iOS Engineer to design, develop, and maintain high-quality iOS applications. The role involves working remotely within a LATAM team and collaborating in an Agile environment.
Key responsibilities
- Design, develop, and maintain iOS apps using Swift.
- Implement modern architectures such as MVVM and Clean Architecture.
- Integrate external APIs and backend services securely.
- Apply asynchronous programming with Swift Concurrency.
- Participate in design reviews and architectural decisions.
- Lead feature development from design to delivery and provide technical guidance.
Required profile
- 5–8+ years of iOS development experience.
- Strong proficiency in Swift and iOS frameworks (UIKit/SwiftUI).
- Experience with MVVM, Clean Architecture, and Dependency Injection.
- Solid understanding of async/await and Swift Concurrency.
- Hands‑on experience integrating APIs and AI/ML capabilities.
- Proven testing practices including unit testing and automation.
- Experience working in Scrum/Kanban Agile teams.
Required skills
- Swift
- UIKit
- SwiftUI
- MVVM
- Clean Architecture
- Dependency Injection
- iOS Frameworks
- Swift Concurrency
- APIs
- Core ML
- Testing
- Agile
Questions fréquentes
Why are you reporting this job?
Explore further
Salaries, guides and searches in Colombia.
Salaries by job title
Apply in 30 seconds
Enter your email to apply. An account will be created automatically.
By continuing, you accept our terms of use.
Already have an account? Login
A question about this job?
Ask it here: you will get the full job summary by e-mail, right away.
Published 10 hours ago
Expires 1 month from now
11 views · 0 interested
Boost your chances
Upload your CV — we will match you with relevant openings.
Analyzing your CV...
Encora