Job Opening

iOS Developer

What You Will Do:

  • Work with our talented team of developers on exciting mobile projects
  • Build exceptional mobile iOS apps from the ground up
  • Help to maintain existing iOS apps and codebases
  • Write clean, well documented code; Regularly pushing your work to GitHub
  • Follow a Test Driven Development, Continuous Integration and Code Review based approach
  • Hop into Photoshop or Sketch, if needed, to extract design assets provided by our in house designer

Required Qualifications:

  • A minimum of 2 years experience developing native iOS apps
  • Thorough understanding and experience working with Swift & Objective-C
  • Understanding of the various design patterns used in mobile development and how to implement them
  • Demonstrable previous work (or passion projects)
  • Experience working with Restful APIs
  • Strong understanding of multithreading and concepts such as ARC, GCD, and Operations
  • Strong debugging skills using instruments

Preferred Qualifications:

  • 3+ years of experience building native iOS apps
  • Good understanding of Apples Core Frameworks and how they are implemented, ex. Core Location, Core Bluetooth.
  • Experience with Core Data and/or Realm
  • Experience with continuous integration
  • Thorough understanding of NSURLSession
  • Ability to build UI completely in code as well as interface builder
  • Experience with HTTP clients such as PAW, Postman, etc.
  • Strong knowledge of Photoshop and/or Sketch
  • Experience with Agile ceremonies/processes

Sound like you? Send us your resume.