iOS Developer

iOS Developer

India

Location: Bangalore

Experience Preferred: 5+ years.

Responsibilities:

  • Develop and maintain apps and framework components on iOS platform on the latest technology stack.
  • Collaborate with cross-functional teams in an agile delivery-team to design, develop and ship new features.
  • Write modular code and perform unit testing &produce and maintain well-documented code.
  • Fixing of bugs & Perform code reviews.


Requirement:

  • Skills Proficient in iOS SDK (Objective-C and Swift) and X Code.
  • Competency in latest iOS technology stack for UI development
  • Swift UI, apart from Auto Layout and Storyboards,
  • Experience with reactive programming in iOS Rx Swift or Combine.
  • Knowledge of two or more basic iOS frameworks (Foundation, Core Bluetooth, Network Extension)
  • Experience with design patterns like MVVM.
  • Knowledge of dependency managers like cocoa pods.
  • Should be strong in integrating with back-end systems through web services (XML/JSON Parsing and SOAP along with basic frameworks like Alamo fire)
  • Database knowledge like Core Data and SQLite • Should be good in Web services integration (Synchronous/Asynchronous)
  • Should be aware of Data Structures and Algorithms, threads, and Memory Management
  • Good understanding of GIT, JIRA, Confluence
  • Successful track record in development of iOS apps – one or more apps published in the App Store. (Provide app store link & 2 minimum)
  • Bindings, crash, memory leakage, debugging tools, Instruments.
  • Strong communication skills
Apply Now