Overview

This is an opportunity to be a part of a unique and innovative tech team that is transforming the financial industry. We’re looking for a strong iOS Developer who is a team player and is passionate about development and design of mobile applications that ultimately provide the best experience for the customers.

Responsibilities:

  • Produce and maintain clean, high - quality code
  • Fix bugs and improve app performance
  • Develop cutting-edge user interfaces
  • Participate in scoping and planning work
  • Partner with Software Engineers, Designers, and Product Owners to deliver exceptional customer experiences
  • Prioritize and set goals in order to meet deadlines

 

 

Required Qualifications:

  • A Bachelors in Computer Science or related fields, or equivalent experience. 
  • Experience in software development
  • 3+ years of iOS Native application development experience
  • Extensive knowledge and deep understanding of iOS SDK and release process to the App Store. 
  • Excellent working knowledge of object-oriented programming
  • Experience in developing user interfaces
  • Knowledge of Swift or Objective C
  • Familiarity with RESTful APIs to connect iOS applications to back-end services
  • Ability to use the  full suite of development tools, including XCode and Instruments
  • Experience building localized, multi-tenant solutions
  • Excellent working knowledge of UIKit, Storyboards and Auto layout
  • Experience working with GCD, OperationQueue and  DispatchGroup
  •  Familiarity with MVVM, Dependency Injection and SOLID principles