Ios Senior Developer

Toronto, ON, Canada

Job Description


What will you do?
You will be responsible for designing and developing native iOS code to maintain and add functionality to a mobile banking application. Conduct and contribute to design and code reviews ensuring standards are met
Oversee, lead and coach junior developers on software engineering practices, code quality and OO design
Collaborate with cross-functional teams, including project managers, product owners, testers, user-experience, security and fraud Continuously improve the app, finding ways to simplify and refactor code

What do you need to succeed? Must-have:
5+ years of experience developing for iOS, including Objective-C, Swift, XCode, git
A thorough understanding of Object Oriented Programming, MVC, MVVM and iOS application architecture
Experience designing and building user interfaces for both iPhone and iPad applications using UIKit and Interface Builder
Automated testing using XCTest
Experience with networking, including HTTP, SOAP and REST
Understanding of IT Standards, UX Design, Accessibility, Agile Methodologies
Excellent written and verbal communication skills
Be a collaborative, team player, who values giving and receiving constructive feedback and who has strong interpersonal skills

Nice-to-have:
Experience in a banking environment
Mobile payments experience
Extreme programming, TDD
SwiftUI experience

Tangentia

Beware of fraud agents! do not pay money to get a job

MNCJobz.com will not be responsible for any payment made to a third-party. All Terms of Use are applicable.


Related Jobs

Job Detail

  • Job Id
    JD2167808
  • Industry
    Not mentioned
  • Total Positions
    1
  • Job Type:
    Full Time
  • Salary:
    Not mentioned
  • Employment Status
    Permanent
  • Job Location
    Toronto, ON, Canada
  • Education
    Not mentioned