-
Avenga

Senior IOS Engineer

Avenga
Argentina · Full-time · Mid-Senior

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.


Requirements:

  • At least 4 years of experience in native iOS development;
  • Proficiency in Swift programming language;
  • Familiarity with SwiftUI for building user interfaces;
  • Experience in working with REST API services;
  • Knowledge of dependency management tools such as Swift Package Manager (SPM) and CocoaPods;
  • Understanding of software design patterns, specifically MVP, MVVM, or VIPER;
  • Experience with concurrency patterns using Grand Central Dispatch (GCD), Combine, and Async/Await;
  • Proficient in unit testing using XCTest framework;
  • Experience with version control systems, particularly Git;
  • English - Intermediate or higher.


Nice to have:

  • Experience with automated testing frameworks to enhance code quality and reliability;
  • Familiarity with pipeline organization tools such as Bitrise or GitHub Actions for continuous integration and deployment.


Responsibilities:

  • Design and implement new modules and functionalities for iOS applications, ensuring high performance and responsiveness;
  • Conduct regular maintenance and bug fixing to enhance application stability and user experience;
  • Engage in research activities to identify opportunities for design and architectural improvements, proposing innovative solutions to enhance application efficiency and scalability;
  • Collaborate with other iOS engineers to build mobile solutions, team-leading;
  • Continuously monitor and optimize application performance, ensuring responsiveness and efficient memory usage across different iOS devices;
  • Participate in code reviews, providing constructive feedback to peers and ensuring adherence to coding standards and best practices;
  • Conduct thorough testing and debugging of applications to identify and resolve issues before deployment, ensuring high-quality releases;
  • Provide ongoing support for applications post-launch, addressing user feedback and implementing necessary updates or enhancements.

Key Skills

Ranked by relevance

ios swift continuous integration design patterns
Login to Apply
Posted
Jan 15, 2025
Type
Full-time
Level
Mid-Senior
Location
Argentina
Company
Avenga

Industries

IT Services IT Consulting

Categories

Information Technology

Related Jobs

3 roles aligned with this opportunity

View all jobs
View Job Details
Cognizant
Related

Senior iOS Software Engineer

2026-05-20

Full-time
Not Applicable
Argentina
IT Services
Engineering
View Job Details
Avenga
Related

Senior DevOps Engineer

2026-05-20

Full-time
Mid-Senior
Argentina
IT Services
Information Technology
View Job Details
Sophilabs
Related

Senior Swift Developer

2026-05-27

Full-time
Not Applicable
Argentina
IT Services
Engineering