NagarroSenior iOS Developer
Apr. 2016 - Jun. 2022Dubai, United Arab Emirates- Led the development of multiple iOS applications for renowned clients, including Al Hilal Digital Bank, eSim Application, Knet-Gemalto, knet-Eidity, United Arab Bank, Lari Exchange, Ardhi #MyLand 6.0, TheOne, RTADubai, Smart Salik, Total Care (Land Rover and Jaguar), EMC Mercedes-Benz, and BMW Abu Dhabi Motors.
- Utilized various architectural patterns such as Clean Swift, MVC, MVVM, MVP, and VIPER to design and develop scalable and maintainable iOS applications.
- Successfully implemented Continuous Integration and Continuous Deployment (CI/CD) practices, ensuring seamless and efficient app releases.
- Practiced Test-Driven Development (TDD) methodologies, significantly reducing post-release defects and improving overall code quality.
- Conducted thorough code reviews, providing valuable feedback and maintaining coding standards to enhance the overall code quality.
- Expertly integrated Apple Push Notification service (APNS) into applications, delivering timely and relevant push notifications to users.
- Managed Apple Certificates and Device Profiles for both development and distribution, ensuring smooth app deployment across various devices.
- Leveraged Jira for project management, task tracking, and issue resolution, optimizing team collaboration and project execution.