Avenga is seeking an iOS Software Engineer in Argentina. Our client is a technology company in Argentina, that aims to revolutionize financial services in Latin America. It offers a comprehensive ecosystem of financial solutions, including a prepaid Mastercard, savings accounts, loans, and investment options. The client also features a payment solution for QR payments and online transactions. With over 8 million users across Argentina, Colombia, and Mexico, the customer is dedicated to innovation and expanding its services in the region.
This is you
- 5+ years of experience in native iOS development.
- Strong proficiency in Swift programming language.
- Experience with SwiftUI for building user interfaces.
- Hands-on experience working with REST API services.
- Knowledge of dependency management tools like Swift Package Manager (SPM) and CocoaPods.
- Solid understanding of software design patterns (MVP, MVVM, or VIPER).
- Experience with concurrency patterns using Grand Central Dispatch (GCD), Combine, and Async/Await.
- Proficiency in unit testing with the XCTest framework.
- Familiarity with Git for version control.
Nice-to-have skills
- Experience with automated testing frameworks to improve code quality and reliability.
- Familiarity with Bitrise or GitHub Actions for continuous integration and deployment.
- English level: Intermediate or higher.
This is your role
- Develop and implement new modules and features for iOS applications, ensuring high performance and responsiveness.
- Maintain and debug applications to enhance stability and user experience.
- Research and propose architectural and design improvements to boost efficiency and scalability.
- Collaborate with fellow iOS engineers to develop innovative mobile solutions and provide technical leadership.
- Optimize application performance, ensuring efficient memory usage and responsiveness across different iOS devices.
- Conduct code reviews, offering feedback and ensuring best practices in coding standards.
- Test and debug applications thoroughly before deployment to guarantee high-quality releases.
- Provide ongoing support, addressing user feedback and implementing updates post-launch.
Key Skills
Ranked by relevance
Related Jobs
3 roles aligned with this opportunity
Senior DevOps Engineer
2026-06-10
Senior DevOps Engineer
2026-05-20
Senior .NET Engineer
2026-06-10
- Posted
- Mar 27, 2025
- Type
- Full-time
- Level
- Mid-Senior
- Location
- Argentina
- Company
- Avenga
Industries
Categories
Related Jobs
3 roles aligned with this opportunity
Senior DevOps Engineer
2026-06-10
Senior DevOps Engineer
2026-05-20
Senior .NET Engineer
2026-06-10