Who We Are
Cognizant (Nasdaq-100 : CTSH) engineers modern businesses. We help our clients modernize technology, reimagine processes and transform experiences so they can stay ahead in our fast-changing world.
Together, we’re improving everyday life. See how at : www.cognizant.com.
iOS Senior Developer
What you’ll do
As a iOS Developer you will play a critical role in the development, maintenance, and enhancement of iOS applications, ensuring a seamless user experience and meeting the requirements of Apple's platforms.
Key Responsibilities :
- Write clean and efficient code for iOS
- Support the whole application lifetime from idea through design, testing, release, and maintenance.
- Facilitate application troubleshooting and bug fixes to guarantee that the code is clean and safe.
- Recommend improvements and modifications.
- Keep up with the latest mobile technology developments, apps, and procedures.
Minimum Qualifications :
- Bachelor’s degree
- Language Level : Advanced English
- Professional background developing high quality iOS mobile applications with Swift.
- Well versed in the iOS SDK with knowledge and experience across several included frameworks primarily SwiftUI, UIKit (understanding of lower-level frameworks such as Core Animation), XCTest and Combine / RxSwift.
- Familiarity with RESTful APIs to connect iOS applications to back-end services. Bonus : GraphQL experience.
- Writes well architected, testable, highly reliable, and maintainable code.
- Knowledge of UI / UX standards, Apple design principles and interface guidelines.
- Experience with debugging / triaging tools, Instruments, proxies, etc.
- Proficient understanding of Git / Github.
Preferred Qualifications :
Please, update your resume in English.