iOS Developer | Online Jobs | Optimhire

iOS Developer

Desired Candidate Profile

  • 2.5 to 5 years of experience in developing iOS apps.
  • Ethical, hardworking, and 'passionate about startups' mindset
  • Is a self-starter, and loves working in a fast paced environment.
  • Excellent structured problem-solving ability


Must have technical skills

  • Swift programming language (Control flows, Optionals, View Controllers etc).
  • Good understanding of Interface Builder, Storyboards.
  • Good understanding of Cocoa Pods
  • Good understanding of AutoLayouts and building responsive apps for multiple iOS devices
  • Understanding of Commonly used data structures like Dictionaries etc.
  • Understanding of CoreData and NS UserDefaults.
  • Understanding of working with APIs using Alamofire, concepts like Pagination of Lists.
  • Good knowledge of MVC for iOS, writing Modular code, creating reusable components.
  • Working with Push Notifications on APNS.
  • Good understanding of Git.

 

Good to have:

  • Working with Firebase SDK namely Crashlytics, Remote Config, Analytics.
  • Working with TestFlight or Firebase for Beta Testing.
  • Working independently and closely with the Product teams.
  • Has worked in an Agile environment and understands what building an MVP is like.
  • Worked with Jenkins for iOS.


Job Type

Payroll


Positions

Mobile Developers


Must have Skills

  • iOS

    Beginner


Languages

english - Basic

17 - 25 K/Year USD (Annual salary)

Longterm (Duration)

Onsite Delhi, India

India


Deepti D

India