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
The project is a large-scale digital platform in the financial services domain, focused on delivering seamless mobile banking experiences. The product includes features such as payments, account management, and personalized financial services, serving a large user base with high reliability and security requirements. The team is focused on building scalable, maintainable, and high-quality mobile applications using modern technologies and best engineering practices. Candidates must be based in
CABA/AMBA and available for occasional in-person meetings or team events (attendance is not mandatory but expected when needed).
This is you
- 3+ years of experience with React Native (CLI) for both Android and iOS.
- Strong proficiency in TypeScript.
- Experience working with REST APIs and authentication flows (JWT).
- Experience with state management (Zustand or similar).
- Knowledge of testing frameworks (Jest / React Native Testing Library).
- Ability to diagnose and fix platform-specific issues.
- Experience with ESLint, Prettier, and code quality tools.
- Familiarity with internationalization (i18n).
Nice-to-have skills:
- Experience upgrading React Native versions.
- Experience working in monorepo environments.
- Knowledge of React (SPA development).
- Experience with mobile CI/CD pipelines and app store publishing.
- Strong ownership and autonomy in technical decision-making.
- Experience using AI tools in the development process.
This is your role
- Develop and maintain mobile applications using React Native (CLI) for both iOS and Android.
- Collaborate with product, design, and backend teams to deliver new features.
- Integrate and work with REST APIs and handle JWT-based authentication.
- Ensure high code quality, maintainability, and adherence to team standards.
- Debug and resolve platform-specific issues across iOS and Android.
- Write and maintain unit and integration tests.
- Contribute to architectural decisions and continuous improvement of the codebase.
W
e take pride in the diverse skills and character of our teams, welcoming everyone to apply and contribute to our collective strength.