CoreFactor is currently searching for an iOS Developer's for a Financial Services client in North York, ON, on a contract basis.
As an iOS Developer, you'll be joining one of our teams that's rebuilding our mobile banking application. You will be contributing to the development of world-class digital products and experiences on the iOS platform that touch millions of our customers every day. We're looking to fill our team with influencers, makers, creators and leaders who are flexible, curious, adventurous, versatile and responsive; and who are ready to roll up their sleeves in a collaborative and productive environment to get things done. By joining our team, you will make an impact on our customers and the banking industry.
Is this role right for you?
You dream in code
You spend your free time tinkering with new technologies or building apps on the side
You want to solve real problems that will flip a multi-billion dollar industry on its head*
Interested in the impact that financial services technology can have on people’s everyday lives
Experienced in user-centered design
Eager to mentor, teach and share
Continuous integration and deployment makes you giddy
Knowledge of the latest and greatest approaches to Agile Technical Practices
You enjoy collaborating and working alongside people with different skillsets
Requirements
Do you have the skills that will enable you to succeed in this role?
You have 5 or more years of software development of which 3 or more years of native mobile development experience, (conceptualization, design, development and debugging):
iOS platform – Swift UI V. 5 or 6, SWinject, XCode
You have one or more years of experience providing hands-on architectural design for native mobile applications with an understanding of design patterns such as MVVM, MVC, Clean Architecture
You have experience with unit-testing, code for robustness, security, usability and improving performance of the overall application
You’re familiar with building mobile accessibility components to improve application usability
You have a proficient understanding of code versioning tools, such as Git
Strong command in Computer Science concepts (SOLID, etc.)
Experience in integrating Third Party libraries and SDKs
Experience building applications that consume web services and HTTP REST interaction with JSON
Strong problem solving abilities
You’re passionate about well-designed products and not afraid to sit with our Design Team to prototype, wireframe, and white-board your ideas