.Capgemini Engineering is a world leader, providing innovative and unique R&D and engineering services across all industries. Join us for a career full of opportunities, where you can make a difference.About the role:You will participate in ambitious projects focused on designing, building, and maintaining high-performance, reliable, and user-friendly iOS applications for a top retail client from the USA.Main Requirements:Bachelor's degree in Computer Science, Software Engineering, or a related field.4+ years of experience as an iOS Developer, with a portfolio of released applications on the App Store.Strong proficiency in Swift and Objective-C, writing clean, maintainable, and efficient code following best practices for iOS development.Solid understanding of the iOS SDK, Xcode, and Apple's Human Interface Guidelines.Experience with RESTful APIs and integration of third-party libraries and APIs.Familiarity with cloud message APIs, push notifications, and mobile security best practices.Understanding of design patterns and experience with architectures like MVC, MVVM, or VIPER.Experience with performance tuning, memory management, and concurrency in iOS applications.Knowledge of version control systems, such as Git.Strong English communication and teamwork skills.Nice-to-have skills:Experience with iOS frameworks such as Core Data, Core Animation, and Core Graphics.Familiarity with continuous integration and continuous delivery (CI/CD) pipelines for iOS applications.Experience with Apple's development tools and ecosystem, including TestFlight, Instruments, and ARKit.Knowledge of mobile security best practices and data encryption techniques.Familiarity with Agile development methodologies.What you will love about working with us:- At Capgemini Engineering, we're always looking ahead. We reimagine possibilities and innovate with technology to bring ideas to life.- We encourage flexibility in how, when, and where people get their work done, allowing for a better work-life balance and greater empowerment. Employees partner with their managers to find an arrangement that works best for their role and circumstances.- We offer game-changing programs to accelerate the growth of our people and the development of their expertise.What you need to know about what we offer:- Excellent compensation and benefits.- Flexibility and balance with your personal and professional life.- Career path, training, and real growth opportunities.- Engaging and challenging projects.- Excellent work environment and culture.- Open and effective management.- Highly professional and collaborative teams.About Capgemini Group:Capgemini is a global leader in partnering with companies to transform and manage their business by harnessing the power of technology. The Group is guided every day by its purpose of unleashing human energy through technology for an inclusive and sustainable future