M&T Resources
The iOS Developer will work within a brand new team operating with a DevOps style approach to explore the value of apps for the company. This exciting new function is tasked with designing and building out ideas for iOS native apps for our fleet of iPhones and iPads.The role will specifically be tasked with building apps using Swift/Xcode with a focus on SwiftUI, supporting and maintaining those apps as they progress through their lifecycle and working with product owners and business representatives to ensure these apps suit their requirements.
Demonstrated experience in the following:
Swift
Xcode
SwiftUI
UIKit
Patterns such as MVVC (TCA desired)
Building and consuming REST APIs
Consuming backend cloud services
Demonstrated experience in using source control systems such as GIT
Demonstrated experience and understanding of Systems Analysis, Programming Techniques and Software Quality Assurance
Working in an Agile DevOps team
Position requirements are as follows:
Define and build iOS native applications, in collaboration with team members for new application features, identifying and fixing application bottlenecks, maintaining the core code and updating applications published for the client to deliver business value and efficiencies
Liaise with User Experience (UX) Designers and relevant stakeholders to establish and translate requirements into pragmatic solutions
Provide estimates for development and project work and completing assignments within agreed timeframes
Ensure quality and performance of application to specifications by writing maintainable, secure, scalable and well-tested code aligned with SDLC principles and test driven coding practices