Job Description
This is us
At Avenga, we believe that human creativity empowers technology that matters. Operating globally, our 6000+ specialists provide a full spectrum of services, including business and tech advisory, enterprise solutions, CX, UX and Ul design, managed services, product development, and software development.
This is the job
We are looking for an experienced iOS Developer to join a large-scale project in the banking and financial services domain.
You will work across the full application lifecycle, from technical design and development to testing, production support, and continuous improvement. The role also involves the active use of AI-assisted development tools to improve engineering productivity and software quality.
Candidates must be based in Buenos Aires City (CABA) or the Greater Buenos Aires Area (AMBA) and be available to work in a hybrid model.
This is you
- 5+ years of professional software development experience.
- Strong experience in native iOS development.
- Hands-on experience with Swift and Objective-C.
- Solid understanding of mobile application architecture and development best practices.
- Experience working throughout the complete software development lifecycle.
- Ability to prioritize tasks and work effectively in a cross-functional environment.
- Strong collaboration and communication skills.
- Interest in technological innovation and continuous improvement.
- Experience with AI-assisted development tools or willingness to actively incorporate them into the development workflow.
This is your role
- Design, develop, maintain, and integrate native iOS applications and software components.
- Use AI-assisted development tools such as GitHub Copilot, Microsoft Copilot, Claude Code, or similar solutions.
- Understand business needs and translate functional requirements into effective technical solutions.
- Participate in the full application lifecycle: concept, design, development, testing, implementation, and support.
- Build and adapt modules and reusable software components, integrating them with existing solutions.
- Develop prototypes during the technical scoping phase.
- Write unit tests, review code, resolve defects, and continuously improve software quality.
- Maintain production applications and deliver new features.
- Optimize application performance, usability, and overall user experience.
- Create intuitive and user-friendly interfaces.
- Prepare and maintain technical, functional, and architecture documentation.
- Collaborate closely with developers, Product Managers, and other cross-functional teams.
- Research new technologies and contribute to engineering standards and best practices.
- Identify opportunities for technical and process improvements.
What awaits you at Avenga?
At Avenga, everyone matters. We provide equal opportunities in recruitment, career development, and leadership, regardless of race, ethnicity, gender identity, sexual orientation, disability, age, religion, or any other characteristic. We are committed to fostering a work environment where our diverse community of employees, candidates, and business partners actively shapes our growth. By bringing together people from different backgrounds and experiences, we build a workplace where everyone feels free to be themselves while honoring the boundaries of others.