Designation / Role - IOS Developer
Exp: 2-5 Years
Roles & Responsibilities
- Development, delivery, and maintenance of mobile applications for iOS devices.
- Improving code quality and maintainability by staying up-to-date on new technologies and development approaches.
- Ensure the mobile platform is safe, secure, and compatible with the latest devices and iOS versions.
- Provide support for the development of mobile projects and devise solutions that are maintainable and scalable.
- Identify, diagnose and resolve production issues.
- Identify opportunities for process and tool improvements, and perform the implementation.
- Communicate with the client around technical issues and capabilities/limitations of iOS.
- Mandatory Skills & Knowledge
- Highly proficient with Swift and Objective-C.
- Expertise in iOS frameworks such as Core Data, Core Location, etc.
- Experience with offline storage, threading, and performance tuning.
- Familiarity with RESTful APIs to connect iOS applications to back-end services.
- Strong understanding of Object-Oriented principles and design patterns.
- Knowledge of accessibility issues on iOS.
- Deep understanding of Apple’s design principles and interface guidelines.
- Experience in releasing apps via the store and other distribution methods.
- Knowledge of common iOS frameworks (Foundation, Core Location, UIKit, MapKit, CoreData, CoreGraphics, CoreAnimation, Security Framework, Keychain)
- Competency with performance and memory tuning with tools such as Instruments.
- Familiarity with cloud message APIs and push notifications.
- Knowledge of iOS App State transitions.
- A knack for benchmarking and optimization will be valued.
- Proficient understanding of code versioning tools (GIT and SVN)
- Knowledge of best practices in continuous integration will be an added advantage.
- Understanding and experience of Agile development.
- Excellent verbal and written communication skills in English.
- Knowledge on Flutter will be advantage
Technologies / Frameworks / Tools / Proficiency
Languages: Swift or Objective C.
Frameworks: Core Location, MapKit, Core Data, Core Graphics, Core Animation, StoreKit, Security, UserNotification, etc.
Database: Core Data, SQLite.
Platform: macOS.
About Company:
NeoSOFT is a digital accelerator to Startups, SMEs, MSMEs, and large enterprises with a significant contribution across 22+ industries including BFSI, Healthcare, Ecommerce & Retail, Education & eLearning, Insurance, Tech Startups, Government & Semi-Government, and more. Backed with an impressive experience of 25+ years and a fast-growing family of 4000+ engineering professionals our capabilities span across IT Consulting, Strategy Planning & Execution, Business Process Re-engineering, IT Modernization, and Business Analysis Consulting, our solutions are devised meticulously to address the needs of specific industries.
Website :-https://www.neosofttech.com
Company size:- 1,001-5,000 employees - 4K on linkedin
Headquarters :- Mumbai, Maharashtra
Founded :- 1996