Senior iOS Mobile Developer
Capgemini Engineering
Job Overview
Who's the hiring manager?
Sign up to PitchMeAI to discover the hiring manager's details for this job. We will also write them an intro email for you.

Job Description
About The Role You're Considering
Capgemini Engineering is seeking a Senior iOS Software Engineer to lead the design and delivery of defined product areas within enterprise-level mobile applications. This role requires a blend of hands-on iOS development, architectural leadership, cross-functional collaboration, and mentorship to ensure high-quality, scalable solutions.
Your Role
- Receive tasks from the Team Lead and prepare functional and design specifications, aligning with all relevant stakeholders.
- Own the delivery of assigned product areas, ensuring work is completed on time and meets quality standards.
- Provide reliable effort estimations, align on timelines with the Team Lead, and contribute to project planning.
- Analyze alternative technical solutions and make informed implementation decisions.
- Lead functional and architectural design within assigned areas, ensuring alignment with overall system architecture.
- Identify area-level risks and implement mitigation plans.
- Report on area readiness and quality to the Team Lead or Project Manager, and proactively raise concerns.
- Collaborate effectively with other engineering teams, product partners, and project stakeholders.
- Initiate and conduct code reviews, and define code standards, conventions, and best practices.
- Propose technical and functional improvements that add measurable value to the product.
Your Skills And Experience
- Bachelor's degree in Computer Science, Software Engineering or related technical field.
- 5-7 years of experience building iOS mobile applications using Swift and SwiftUI.
- Solid experience with UIKit.
- Hands-on knowledge of SwiftUI, Swift macros, Swift Testing, Combine, and Swift concurrency (async/await).
- Proven track record of delivering enterprise-level applications in production environments.
- Experience designing and building internal frameworks, libraries, and CI tooling.
- Comfort working with build and automation tooling, including Ruby-based tools and shell scripting.
- Experience using AI-assisted development tools to improve quality, productivity, and maintainability.
- Exposure to legacy system migrations.
Compensation And Benefits
The base compensation range for this role is $65,200 - $157,040. Actual compensation will depend on various factors including geographic location, education, experience, and market conditions. Capgemini offers a comprehensive benefits package including paid time off, medical, dental, and vision coverage, retirement savings plans, and life and disability insurance.
Equal Opportunity Employer
Capgemini is an Equal Opportunity Employer and values diversity and inclusion. We encourage applications from all qualified individuals and provide reasonable accommodations for candidates with disabilities during the recruitment process.
Key skills/competency
iOS Development, Swift, SwiftUI, UIKit, Mobile Applications, Software Engineering, Architecture, CI/CD, Swift Concurrency, Enterprise ApplicationsHow to Get Hired at Capgemini Engineering
- Tailor your resume: Highlight Swift, SwiftUI, UIKit, and enterprise mobile development experience.
- Showcase leadership: Emphasize architectural design, code reviews, and mentorship in your application.
- Quantify achievements: Use numbers to demonstrate impact in previous iOS projects.
- Prepare for technical interviews: Brush up on iOS concepts, Swift concurrency, and problem-solving.
- Research Capgemini: Understand their engineering services and company values.
Frequently Asked Questions
Find answers to common questions about this job opportunity
Explore similar opportunities that match your background