Senior iOS Developer
On-siteIndore, Madhya Pradesh, India
Job Summary
Design and develop complex iOS applications using Swift, integrating advanced frameworks, APIs, and system connections while adhering to MVVM architecture and clean code principles. Conduct code reviews, debug issues across the application stack from UI to backend, and ensure comprehensive test coverage through unit tests. Assist in breaking down user stories, participate in sprint planning, and oversee deployment to the App Store or enterprise platforms. Manage code repositories, resolve conflicts, and document design patterns to facilitate team collaboration. Provide production support and maintain security standards including SSL pinning. Located in Indore for a full-time role requiring 5+ years of experience.
Required Qualifications
- 5+ Years
- Swift UI
- Kotlin multiperformance (KMM)
- Application life cycle
- Viewcontroller lifecycle
- TableView
- Collection View
- Gestures
- Core Animation
- MVVM Architecture
- Operation Queue
- Dispatch Queues
- Solid Principles
- JSON encoding/decoding
- Swift Language
- Xcode Debugging
- Basic searching, sorting,and NavigationController
- Concurrency
- Apple Pay integration and management
- Core Dat
- Coordinate Pattern(must)
- Reactive Programming using any framework (preferred Combine Framework)
- NSURL Session
- Protocol oriented prog
- REST API/Multi-part files
- Storyboard and xib in depth knowledge
- Security
- SSL pinning
- Design Pattern and Implementation
- Application Distribution and Deployment
Desired Qualifications
- Clean Swift Architecture (Optional)
- JIRA system
- Git/ GitHub
- Agile
Hiring someone like this?
Get your role in front of qualified candidates on Sorce.