We use cookies. Find out more about it here. By continuing to browse this site you are agreeing to our use of cookies.
#alert
Back to search results
New

Lead IOS Engineer

Cognizant North America
life insurance, parental leave, paid time off, paid holidays, 401(k)
United States, California, Pleasanton
Jan 29, 2025

Lead IOS Engineer

iOS Lead will be responsible for designing, developing, and maintaining advanced iOS applications. They should possess deep expertise in Swift UI and Java, applying design patterns to ensure scalable and maintainable code. They implement dependency injection frameworks to manage object creation and dependencies efficiently:

Primary work location: Pleasanton California - Hybrid

*Cognizant will only consider applicants for this position who are legally authorized to work in US*

Roles and Responsibilities:

Leadership and Team Management

Lead and mentor a team of iOS developers, providing technical guidance and support.

Conduct code reviews and ensure adherence to best practices and coding standards.

Coordinate with cross-functional teams to ensure seamless integration of project components.

Manage complex iOS projects from inception to completion, ensuring timely delivery and quality.

Hands-on Coding and Development

Develop and maintain iOS applications using iPhone SDK, Xcode, and iOS programming languages (Swift and Objective-C).

Implement user interfaces following iOS User Interface guidelines and best practices.

Design and architect scalable and maintainable iOS applications.

Integrate data and services from various back-end APIs and databases.

Perform testing and debugging to ensure the reliability and performance of iOS applications.

Ensure the security and performance of iOS applications through best practices and tools.

Technical Skills and Expertise

Proficiency in iPhone SDK, Xcode, and iOS programming languages (Swift and Objective-C).

Strong understanding of iOS architecture and design patterns (MVC, MVVM).

Experience with iOS User Interface design and development, including Storyboarding and Standard UI controls.

Knowledge of iOS data handling and integration techniques.

Expertise in iOS testing and debugging tools, including Instruments profiling tool.

Familiarity with iOS security best practices and performance optimization techniques.

Experience with external integrations, such as Bluetooth devices and RESTful APIs.

Knowledge of iOS app distribution processes, including App Store submission and enterprise distribution.

Proficiency in iOS tools and techniques, including dependency managers like CocoaPods and Swift Package Manager.

Experience with SWIFT UI and Mobile UI Design for iOS.

Familiarity with mobile development best practices and trends.

Stay updated with the latest iOS development trends and technologies.

Participate in technical discussions and contribute to the continuous improvement of the development process.

Provide technical support and troubleshooting for iOS applications in production.

Collaborate with designers, product managers, and other stakeholders to deliver high-quality iOS applications.

Communication:

Communicate effectively with team members, stakeholders, and clients.

Document technical specifications and project requirements.

Present technical concepts and solutions clearly to non-technical audiences.

Agile and Scrum Skills:

Participate in Agile ceremonies (e.g., daily stand-ups, sprint planning, retrospectives).

Collaborate with product owners and scrum masters to prioritize and deliver features.

Adapt to changing project requirements and timelines.

Leadership and Mentorship:

Provide technical leadership and guidance to junior developers.

Foster a collaborative and innovative team environment.

Lead code reviews and ensure adherence to coding standards.

Qualifications:

Strong organizational and time management skills.

Bachelor's degree in computer science, Engineering, or a related field.

Minimum of 5 years of experience in iOS development.

Proven experience in leading and managing a team of developers.

Proficiency in Swift and Objective-C.

Strong understanding of iOS frameworks such as Core Data, Core Animation, and Core Graphics.

Experience with third-party libraries and APIs.

Familiarity with cloud message APIs and push notifications.

Understanding Apple's design principles and interface guidelines.

Excellent problem-solving skills and attention to detail.

Strong communication and interpersonal skills.

Ability to work in a fast-paced environment and manage multiple projects simultaneously.

Salary and Other Compensation:

Applications will be accepted until 02/27/2025

The annual salary for this position is between $102,000- $141,000 depending on experience and other qualifications of the successful candidate.

This position is also eligible for Cognizant's discretionary annual incentive program, based on performance and subject to the terms of Cognizant's applicable plans.

Benefits: Cognizant offers the following benefits for this position, subject to applicable eligibility requirements:

  • Medical/Dental/Vision/Life Insurance
  • Paid holidays plus Paid Time Off
  • 401(k) plan and contributions
  • Long-term/Short-term Disability
  • Paid Parental Leave
  • Employee Stock Purchase Plan

Disclaimer: The salary, other compensation, and benefits information is accurate as of the date of this posting. Cognizant reserves the right to modify this information at any time, subject to applicable law.

Why Choose Cognizant?

It takes a lot to succeed in today's fast-paced market, and Cognizant Technology Solutions has become a leader in the industry. We love big ideas and even bigger dreams. We stand out because we put human experiences at the core.

Our associates enjoy robust benefits and training opportunities from our industry recognized, award winning Academy team. You will have access to hundreds of technical trainings to keep your skills fresh and have opportunities to obtain certifications on the latest technologies.

If you're comfortable with ambiguity, excited by change, and excel through autonomy, we'd love to hear from you!

Applied = 0

(web-6f6965f9bf-j5kl7)