ios developer
bangalore
7+ years
capgemini has been a trusted partner to businesses for over 50 years, committed to empowering clients through technology rather than merely providing services. with a diverse team of 342,700 strategic and technological experts across more than 50 countries, we are united by a shared passion: unleashing human energy through innovation and transformation.
job summary:
we are looking for a highly skilled and experienced senior ios developer with 7+ years of hands-on experience in building robust, scalable, and user-friendly ios applications. the ideal candidate will have a deep understanding of swift, ios frameworks, and mobile architecture, along with a passion for clean code, performance optimization, and collaborative development.
primary skills:
- proficiency in swift programming language.
- experience with storyboard and swiftui for ui design and layout.
- strong knowledge of uikit, core data, core animation, and other ios frameworks.
- experience with apollo graphql for backend integration.
- familiarity with realm for local data storage.
- proficiency in xctest for unit testing and test-driven development.
- experience working with ios apps with multiple targets.
- understanding of localization and internationalization concepts.
- strong problem-solving and analytical skills.
- proven ability to write clean, maintainable, and efficient code.
secondary skills:
- experience with restful apis, json, and web services integration.
- familiarity with version control systems (e.g., git).
- experience working in agile/scrum development environments.
- knowledge of software development principles, mobile architecture, and design patterns (mvc, mvvm, etc.).
- experience with debugging, performance profiling, and optimization techniques.
- strong communication and team collaboration skills.
- ability to prioritize tasks, manage time effectively, and handle multiple responsibilities.
- experience with publishing apps to the app store is a plus.
qualifications:
- bachelor's degree in computer science, software engineering, or a related field.
- 7+ years of overall experience in software development.
- 4-9 years of hands-on experience in ios application development.