Lead Associate iOS Developer Pune Engineering as a Service Operate
Deloitte India (South Asia) · Consulting & Professional Services
- Pune, India
- On-site
- Posted today
- Apply by 24 Dec
- Software Engineering
Must Have: SwiftUI, Architecture
Good to Have : Ui Toolkit , Coding (Hands-on), Code Review, Unit Test, Database, SDK/Library Development
Job Summary : This individual contributor position is responsible for developing applications for iOS devices under the guidance of application engineers by leveraging Agile methodologies to design and implement new customer-facing features; working with product management and UX teams to create fun, easy-to-use client applications which maximize the user experience; and adhering to standard mobile device security practices. This position will also be responsible for supporting the overall architecture of KP's mobile technologies.
Minimum Qualifications:
Bachelor's degree in Computer Science, CIS, or related field and two (2) years experience in software development or a related field.
Additional equivalent work experience may be substituted for the degree requirement.
Minimum two (2) year experience developing and/or implementing mobile applications
Two (2) years experience programming Objective-C or Swift in iOS.
Exposure to developing automated tests using XCUITest.
Two (2) years experience working with native mobile app dependency management tools (e.g.,Gradle, CocoaPods, Swift Package Manager, Maven,etc.).
Two (2) years experience integrating API/services.
One (1) years of work experience with CMS such as Adobe Experience Manager (AEM) or any alternate content management tool
Two (2) years experience in the development and integration of third-party source code or libraries.
Additional Requirements:
Preferred Qualifications:
One (1) year working with location technology (e.g., real time location services, beacons).
One (1) year experience working with mobile development or dev ops tools and technologies (e.g., Jenkins,SonarQube, XCTest, Cocoa
Pods, etc.).
One (1) year experience in test-driven development.
One (1) year experience integrating third-party source code or libraries.
Two (2) years experience integrating API/services.
Two (2) years experience applying Scrum development practices.
Two (2) years experience programming applications for iOS.
One (1) year experience developing automated tests using XCUITest.
One (1) year experience developing automated tests using a mobile device cloud (e.g., Perfecto Mobile, etc.).
One (1) year of work experience with CMS such as Adobe Experience Manager (AEM).
One (1) year of work experience with Cloud platforms such as Azure or IBM websphere application server.
Two (2) years experience working with native mobile app DevOps continuous integration tools and technologies.
One (1) year experience working with native mobile app signing and build variants (e.g., Provisioning Profiles,Entitlements, Distribution Certificates,
Xcode Scheme and Configuration,Android build types and flavors, etc.).
One (1) year experience working with native mobile app build tools.
One (1) year experience working with native mobile app dependency management tools (e.g.,Gradle, CocoaPods, Swift Package Manager, Maven,
Essential Responsibilities: