




Job Summary: We are seeking an iOS Mobile Developer responsible for the execution, programming, and maintenance of banking mobile applications—from requirements gathering through to production. Key Highlights: 1. Work with cutting-edge technologies in a highly skilled team. 2. Define robust, efficient, and scalable iOS mobile architectures. 3. Develop mobile solutions for payments, user accounts, and cards. The iOS Mobile Developer will be responsible for executing, programming, and maintaining development or operations—from requirements gathering through to production deployment of the Bank's mobile applications. Additionally, they must support client teams by delivering forward-looking solutions that address their requirements, as well as creating improvement plans to strengthen applications and/or projects under their responsibility. **In this role, you will have the opportunity to:** Work in a highly skilled team using cutting-edge technologies. Collaborate closely with the Business 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 technologies and trends. Develop mobile solutions across various domains, such as Payments and Services, User Accounts, Cards, and others. **To succeed in this position, you need:** Minimum 2 years of iOS development experience using Swift, or prior experience in personal or academic development projects. Knowledge of Git. Degree in Computer Engineering or equivalent software development experience. Prior experience with monitoring tools such as Dynatrace. Understanding of SOLID principles and Clean Architecture. Knowledge of automated testing for mobile applications. **It’s even better if you have:** Experience with Jira, library migration, Figma, CI/CD, code versioning, and design patterns.


