




Job Summary: We are seeking a Mobile iOS Software Engineer to develop and maintain innovative financial solutions—from requirements definition through production deployment—with a focus on continuous improvement. Key Highlights: 1. Software development with direct impact on more than 4 million users. 2. Working with cutting-edge technologies in a highly skilled team. 3. Designing robust, efficient, and scalable iOS architectures. At MACHBANK, we are transforming banking in Chile by delivering innovative financial solutions to over 4 million customers via a unique mobile experience and 100% cloud-native technology. The Mobile iOS Software Engineer will be responsible for executing, scheduling, and maintaining development or maintenance tasks—from requirements gathering through production deployment. Additionally, the role requires supporting client teams by providing forward-looking solutions that address their needs, as well as developing improvement plans to strengthen applications and/or projects under their responsibility. **In this role, you will have the opportunity to:** Develop software with direct impact on more than 4 million users in Chile. Work within a highly skilled team using state-of-the-art technologies. Collaborate closely with the Product team to align our objectives with technical challenges. Define robust, efficient, and scalable iOS mobile architectures. Implement and maintain mobile solutions with a focus on performance and continuous improvement. Monitor, detect, and resolve potential incidents to ensure healthy code. Consistently apply the latest FinTech technologies and trends. Develop mobile solutions across various domains—including Payments & Services, User Accounts, Cards, and more. **To succeed in this position, you need:** Minimum 2 years of iOS development experience using Swift, or prior experience in independent or academic development projects. Proficiency with Git. Intermediate-to-advanced English proficiency. A degree in Engineering or equivalent software development experience. Prior experience with monitoring tools such as Firebase Crashlytics. Knowledge of SOLID principles and Clean Architecture. Experience with automated testing for mobile applications. **It’s even better if you have:** Experience developing with Clean Architecture in Swift 5\. Experience with Bitrise, Apptimize, Firebase, AppDistribution, Amplitude, and Appium. Experience with Jira and Figma.


