iOS Developer in Toronto at APEX Systems

Date Posted: 7/23/2018

Job Snapshot

Job Description

Job #:  848540


iOS Developer
Junior and Senior roles available

Client: Big Five Bank
Terms: 6 months Contract to Hire
Location: Downtown Toronto

Project: iPad refresh. Putting iPads in all physical bank locations.

Must have:

  • 4+ years of software development experience with advanced level iOS development and a solid understanding of Objective-C and Swift. (2 years for junior role)
  • Native iOS, Mobile iOS

• An understanding of Object Orientated Programming, MVC and iOS application architecture

• Knowledge of presentation patterns and frameworks: MVC, MVVM

• Solid knowledge of object oriented analysis and design, implementation and maintenance

• Experience with build processes, continuous integration and source control systems (MKS or GIT an asset)


Nice to have:

• Experience with Web services: REST, JAX-RS, XML-RPC, JSON-RPC, SOAP, JDBC,

• Web Technologies: AngularJS, HTML5, JavaScript, CSS, HTML-DOM, AJAX an asset

• Other Technologies: React Native- Meteor Framework.

• Sql/No Sql



You are welcome to apply through whichever site you are seeing this on. However, to expedite the process, please send an e-mail directly to
and summarize your ioS experience.


  • include your total number of years of ioS experience
  • attach your resume in Word format.










EEO Employer

Apex is an Equal Employment Opportunity/Affirmative Action Employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, age, sexual orientation, gender identity, national origin, disability, protected veteran status, or any other characteristic protected by law. Apex will consider qualified applicants with criminal histories in a manner consistent with the requirements of applicable law. If you have visited our website in search of information on employment opportunities or to apply for a position, and you require an accommodation in using our website for a search or application, please contact our Employee Services Department at or 844-463-6178.