iOS Developer

iOS Developer

January 14, 2022

Company Description

Our client is a Toronto-based fintech firm known for its innovative payment solutions that revolutionized the payment industry in North America. the services have successfully enabled North American merchants to accept digital payments from consumers and allow merchants to expand their customer base across various industries.

About the Role

We are looking for a motivated Senior iOS Developer to join us in planning, building, scaling, and supporting our iOS apps. You will be working closely with the development team and product management team to uncover immediate/future needs to deliver solutions in a proactive way. Our ideal candidate will be familiar with the startup environment, forward-thinking, tech-savvy and can identify and incorporate improvements in our current and future services.

What you will do:

  • Participate in the design and implementation of Mobile applications.
  • Participate in the discussion and compilation of the project implementation plan, complete the preparation of the project requirements, outline, detailed design, and other documents.
  • Translating designer mock-ups and wireframes into code.
  • Ability to work on multiple projects with teams.
  • Responsible for core business system optimization, to ensure system security, quality, and performance.
  • Implementing high-quality unit tests. Performing peer code review to meet program quality targets. Identifying and diagnosing deficiencies related to systems, code, and infrastructure.
  • Drafting system documentation for a wide variety of purposes.

Who you are:

  • Bachelor’s degree in Computer Science or Computer engineering.
  • 3+ years of application design and development experience in Swift.
  • Experience in running tests with ios testing framework.
  • Experience in building IOS application and publishing it to Apple AppStore.
  • Extensive Knowledge of interacting between native Swift and JavaScript.
  • In-depth understanding of OOP and design patterns.
  • Hands-on experience in Jenkins and CI/CD process.