**Important Information** Location: Peru, Colombia, Costa Rica, Bolivia Work Mode: Remote **Job Summary** **Responsibilities and Duties** - Provide expert guidance on iOS Platform nuances and support team members in addressing cross-platform challenges - Lead and actively participate in architectural discussion, planning, implementation and ongoing enhancement of our mobile solutions - Ensure code quality through rigorous unit, integration and automated testing practices - Advise on the selection and integration of optimal frameworks and tools for evolving product needs **Qualifications and Skills** - Bachelor's degree in computer science, software engineering, or a related field. - Professional/ Advanced English skills. - +5 years of experience. - Strong proficiency in Swift and iOS development lifecycle - Deep understanding of mobile architectures (MVVM, Dependency Injection, etc.) and design patters - Experience writing automated tests, leveraging mocking frameworks and test-driven development - Expertise in asynchronous programming, with Swift's Aysnc/Await, concurrency, and thread management **Additional Requirements** - Hands-on experience integrating VoIP functionality into iOS Apps (CallKit, PushKit, etc.) - Production experience delivering high-quality native iOS apps, with a focus on maintainability and scalability - Strong commitment to code Quality, including robust unit and UI testing practices **About Encora** Encora is a global company that offers Software and Digital Engineering solutions. Our practices include Cloud Services, Product Engineering & Application Modernization, Data & Analytics, Digital Experience & Design Services, DevSecOps, Cybersecurity, Quality Engineering, AI & LLM Engineering, among others. **At Encora, we hire professionals based solely on their skills and do not discriminate based on age, disability, religion, gender, sexual orientation, socioeconomic status, or nationality.