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