Ios Developer Job in Mindstix
Ios Developer
Mindstix
4+ weeks ago
- Pune, Pune Division, Maharashtra
- Not Disclosed
- Full-time
Job Summary
- Bachelor's or Master's degree in Computer Science, Information Technology, or allied streams.
- 3+ years of hands-on experience in developing iOS applications using Swift.
- Strong foundations in computer science, data structures, algorithms, and programming logic.
- Strong foundations in Swift programming language: Collection Types, Closures, Subscripts, Multi-threading, Concurrency, Extensions, Generics, and Process / Memory Optimization concepts.
- Strong understanding of object-oriented programming, MVC / MVVM / VIPER architecture patterns, design patterns, and mobile application architecture.
- Experience with iOS capabilities: Xcode IDE, SwiftUI, Cocoa Touch, Core Data, Core Animation, Core Graphics, Core Text.
- Good understanding of Apple s design principles and interface guidelines.
- Experience in designing API specifications and integrating APIs with iOS Apps using REST and GraphQL.
- Experience in managing application s state using on-device storage capabilities: Core Data, SQLite, RealmDB, Key Chain, Property List, User Defaults.
- Solid understanding of dependency management tools such as: Swift Package Manager, CocoaPods
- Working knowledge of the modern mobility landscape, emerging technologies, and consumer trends.
- Understanding of mobile security standards, OWASP, secure coding, and GDPR is an added advantage.
- Experience with test automation frameworks such as Appium, XCTest / XCUITest, EarlGrey, Calabash, and Detox.
- Experience in the full Software Development Lifecycle (SDLC) and agile methodologies.
- DevOps mindset with a working experience of Build Automation Tools, Version Control Systems, and Git would be an added advantage.
- Knowledge of Apple AppStore review guidelines for Safety, Performance, Business, Design and Legal.
- Experience with Certificate Management and App distribution on Apple AppStore, Enterprise MDM Platforms, or equivalent is an added advantage.

Similar Jobs for you

Help us improve JobGrin
Need Help? Contact us