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