iOS Developer

  • Date Posted Sep 8, 2022
  • Location Toronto, Ontario
  • Job Type Contract
  • Job ID 15132

If you are a self-confident, self-motivated person with a strong work ethic and excellent communication skills and you enjoy a fast-paced team-driven environment, Then, Apply Now!

Working with one of the top financial clients this role calls for an iOS Developer who will innovate, design and deliver solutions for a variety of projects related to the client’s mobile investing platform to deliver legendary mobile experiences for our customers. The successful candidate has experience developing native iOS solutions within an agile development model with a focus on seamless delivery, innovation and stability of the mobile platforms.

Responsibilities:

  • Effective communicator able to work closely with technical experts, project teams, business and outside vendors in a collaborative ‘pod’ structure
  • Interpret the System Requirements Specification (SRS) and System Design Specification [SDS] and develop solutions to initiatives that are in line with the intended design and standards
  • Adhere to guidelines/procedures on highly complex or large-scale projects complying with the system development life cycle (SDLC) and project management methodology (PMLC) as related to agile development practices.
  • Participate in code reviews to ensure quality, standards compliance, re-usability and ease of maintenance
  • Deliver effective and efficient solutions by meeting key project milestones and ensure that the project deliverables are on time, within budget, and adhere to the corporate quality and security standards
  • Communicate status and provide timely escalation of issues to ensure project objectives are met
  • Continuously enhance knowledge/expertise in both the mobile development and investing spaces and keep current with leading-edge technologies trends/developments.
  • Ability to innovate, share business value of proposed concepts via self-initiated rapid proof of concepts
  • Provide technical support for escalated incidents/outages to ensure that they are resolved efficiently with minimal impact on stakeholders
  • Provide input into the Application Deployment Plans and overall mobile app roll-out strategy
  • Support a positive work environment that promotes service to the business, quality, innovation and teamwork and ensures timely communication of issues/ points of interest
  • Identify and recommend opportunities to enhance productivity, effectiveness and operational efficiency of the business unit and/or team
  • Participate in knowledge transfer within the team and business units
  • Work on a broad range of tasks and multiple, concurrent projects. Prioritize and manage own workload to deliver quality results and meet timelines

Desired Skill Set:

  • 5 years of experience in developing IOS applications
  • 3 years of experience in developing IOS applications, especially in Object C / Swift
  • 3 years of experience with architecture patterns like POP, MVVM and reactive
  • 3 years of experience with XCTest, Xcode instruments and GIT
  • 3 years of experience with custom view creation from code and autolayout for dynamic screensize
  • Undergraduate degree

Nice To Have:

  • Working knowledge of CI/CD tools
  • Experience with SwiftUI and Combine
  • Knowledge of the direct investing industry

BeachHead is an equal opportunity agency and employer. We advocate for you and welcome anyone regardless of race, color, religion, national origin, sex, physical or mental disability, or age.

Privacy Policy

 

 

 

Attach a resume file. Accepted file types are DOC, DOCX, PDF, HTML, and TXT.
Attach an additional file, if applicable. Accepted file types are DOC, DOCX, PDF, HTML, and TXT.

We are uploading your application. It may take a few moments to read your resume. Please wait!

Back to Top