Description
Job Summary:
We are seeking a Senior iOS Engineer to join an agile team and develop cutting-edge solutions for clients and digital products.
Key Highlights:
1. You will develop cutting-edge solutions within an agile technology team.
2. You will contribute to the innovation of digital products for clients.
3. You will work with advanced iOS technologies such as Swift and RxSwift.
**Important Information**
Location: Peru
Work Mode: Hybrid, with office attendance 2\-3 times per week in Surquillo
**Job Summary**
As a ***Senior iOS Engineer (19904\)***, you will be part of a highly skilled, agile technology team dedicated to supporting and developing cutting-edge solutions to meet our business requirements. You will help accelerate our clients’ business outcomes through innovation in cutting-edge digital products.
**Requirements and Skills**
* Professionals in Systems, Development, Computer Science, Software, or related fields with \+4 years of experience as a Mobile Developer.
* Experience working with:
+ Swift: RxSwift, Combine
+ MVP, MVC, VIPER
+ Notifications, Animations, Geolocation, Dependencies and Libraries, Async \& Concurrency, Memory Management
+ Concurrency
+ Swift Package Manager
+ TestFlight
+ Firebase and Firestore
+ UI Testing
+ Experience with releases and deployment management
+ OpenAPI
+ GraphQL
+ Remote Config, Feature Flag
+ Team virtualization for testing
+ Copilot (AI)
+ Clean code, SOLID, TDD/BDD, DRY
+ Practices: Refactoring, Code Review, Unit Test, Documentation
+ Swift: Foundation, Instruments, SwiftUI, UIKit, Storyboard
+ Dependency injection, Data structures, Algorithms
+ OOP: abstraction, interfaces, composition, polymorphism, inheritance
**About Encora**
Encora is the preferred digital engineering and modernization partner for some of the world’s leading enterprises and digital-native companies. With over 9,000 experts across 47\+ offices and innovation labs worldwide, Encora’s technology practices include Product Engineering and Development, Cloud Services, Quality Engineering, DevSecOps, Data and Analytics, Digital Experience, Cybersecurity, and AI and LLM Engineering.
**At Encora, we hire professionals solely based on their skills and qualifications, and we do not discriminate based on age, disability, religion, gender, sexual orientation, socioeconomic status, or nationality.**