Software Engineer (Mobile Developer)

Responsibilities:

  • Design, Develop and & Prototype iOS applications.
  • Participate in full app life-cycle; concept, design, build, deploy, test and release to the app store.
  • Work with product teams on new product ideas, designs, prototypes and estimates.
  • Drive a best practices approach to the continuous improvement of our products, processes and tools.

Essential Skills:

  • Strong understanding of iOS SDLC.
  • Experience in iOS Development using Swift and Objective-C.
  • Good working knowledge in Cocoa Touch.
  • Experience with Auto-Layout and Constraint Layout
  • Experience with office storage, threading and performance tuning.
  • Experience with Restful APIs to connect applications to back-end services.
  • Experience with cross-platform app development using React Native will be a plus.