Responsibilities:

  • Develop app
  • Work with the team on improving the UX for IOS
  • Assist in setting up IOS’s development plans

Requirements:

  • At least 3 years of IOS development experience
  • Proficient in Objective-C, understands Swift
  • Experience integrating Swift and Objective-C source code in iOS projects
  • Familiar with how to manage Websocket Connection
  • Familiar with RESTful API theory
  • Familiar with Git’s management system
  • Familiar with at least one Dependency Management Tool, including but not limited to: Cocoapods, Swift Dependency Management, Carthage
  • Able to write clean and reusable codes for different modules
  • Possess exceptional communication and collaboration skills

Desired experience:

  • Experience re-organizing React Native
  • Experience coding with Ruby or any backend language
  • Experience Refactoring large scale projects
  • Experience leading a team and reviewing codes
  • Experience with writing Unit Test
  • Familiar developing with ReactiveX
  • Able to develop readable codes
  • Experience with CI process
  • Able to set reasonable coding guidelines based on the purpose of team and project

Technical skills for the job:

  • Masonry
  • ReactiveCocoa
  • AFNetworking
  • SocketRocket
  • libPusher
  • Aspects

Work environment:

  • Using Objective-C to develop our platform
  • We currently have another Senior iOS Developer developing our OTC functions
  • We are looking to add a couple more team members to work on developing our OTC and Cryptocurrency exchange page

We hope the applicant is not only familiar with the technical skills, experience developing many apps, but can also get deliver needed functions in a short turnaround time.

P.S. Before you apply for this job, please register for an account and try using our web page to fully understand our platform functions.