Enable job alerts via email!

Senior iOS Developer

2i Solutions, Inc

Toronto, Ottawa

Hybrid

CAD 80,000 - 110,000

Full time

14 days ago

Boost your interview chances

Create a job specific, tailored resume for higher success rate.

Job summary

Join a dynamic and innovative team as a Senior iOS Developer, where you'll leverage your expertise in Swift and agile methodologies to enhance industry-leading mobile applications. This is a fantastic opportunity to work in a collaborative environment, focusing on continuous learning and improvement. You will be responsible for developing new features, mentoring junior developers, and ensuring high-quality code through best practices in testing and design patterns. If you're passionate about mobile technology and eager to make an impact, this role offers a unique chance to grow your career while working remotely with occasional on-site collaboration.

Qualifications

  • 3+ years experience in production-quality Swift is mandatory.
  • Experience with tools like XCode and Sketch for user experience.

Responsibilities

  • Develop and maintain existing iOS applications as part of a team.
  • Mentor junior developers and conduct code reviews.

Skills

Swift
XCode
Sketch
JSON
Git
REST APIs
Automated testing
Mobile network programming

Tools

AWS
Firebase
Bitbucket

Job description

We have an excellent 1 year contract opportunity for a Senior iOS Developer in Toronto/Ottawa.

Remote work (may have to come on site on ad hoc basis)

Must Haves:
  • Eligible for Reliability level Federal Security clearance is mandatory
  • 3+ years experience in production-quality Swift
  • 2+ years experience using tools such as XCode and Sketch
  • 3+ years experience driving and supporting the development of new mobile capabilities and features, mobile network programming (client-server)
  • Experience in cloud solutions (ie AWS, Firebase)

Job Posting Title: Developer – Senior

Description: Job Title: iOS Developer

Location: Selected contractor can be in GTA or Ottawa. He/she will be working remotely and may have to come on site on ad hoc basis.

Job Posting Start Date: 05/01/2023

Job Posting End Date: 05/03/2024

Site: Toronto

The iOS Developer will be a part of a highly skilled, Agile team and work in a collaborative environment where continuous learning opportunities and challenging work is a constant. You will employ agile development practices including test and deployment automation as well as Continuous Integration to improve overall execution speed and product quality.

PERIOD: 1 Year

Start Date: 05/01/2023

End Date: 05/03/2024

ROLES AND RESPONSIBILITIES:
  • Participate in the development, maintenance, and enhancement of our existing industry-leading iOS applications as part of the development team
  • Attend scrum meetings and stand-ups with our cross functional teams
  • Work closely with our product managers and product designers to implement new features and enhance existing ones
  • Responsible for providing hands-on architectural design for native iOS applications with a deep understanding of design patterns such as MVVM
  • Responsible for writing production-ready code that is stable, efficient, and maintainable.
  • Responsible for writing unit tests to validate code.
  • Work on bug fixing/debugging experiences and improving application performance.
  • Responsible for mentoring junior developers and code review to help the team grow.
  • Work with Git and Bitbucket for issues, code reviews and versioning.
SKILLS AND EXPERIENCES
Must Have:
  • 3+ years experience in production-quality Swift.
  • 2+ years experience using tools such as XCode and Sketch to maintain excellent user experience.
  • 3+ years experience driving and supporting the development of new mobile capabilities and features based on current market trends and implementations.
  • 3+ years experience driving and supporting the development of new service capabilities.
  • Experience with JSON, Git and REST APIs.
  • Experience with automated unit and integration testing.
  • Experience in development and support cloud through Amazon cloud services.
Nice to have:
  • Swift UI
  • Objective-C
  • Push Notifications
  • Experience with Mobile network programming (client-server)
  • Experience in cloud solutions (ie AWS, Firebase)
  • Experience with continuous integration and delivery solutions
LOCATION OF WORK

Selected contractor can be in GTA or Ottawa. He/she will be working remotely and may have to come on site on ad hoc basis.

HOURS OF WORK

37.5 hours per week

Apply For This Job

Name *

Email *

Contact No. *

Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.

Similar jobs

Remote Senior Software Engineer - 34123

Turing

Toronto

Remote

CAD 100,000 - 120,000

Yesterday
Be an early applicant

Senior iOS Developer

The Mirillion Group

Toronto

On-site

CAD 100,000 - 150,000

Yesterday
Be an early applicant

Senior iOS Developer, Mobile Platform

theScore

Toronto

Remote

CAD 85,000 - 120,000

6 days ago
Be an early applicant

Senior Software Developer (Future Openings)

Zensurance

Old Toronto

Remote

CAD 90,000 - 130,000

6 days ago
Be an early applicant

Senior Full-Stack Developer (Hybrid)

Autodesk

Toronto

Remote

CAD 90,000 - 130,000

11 days ago

Senior iOS Developer

Tangerine Bank

Toronto

On-site

CAD 90,000 - 130,000

17 days ago

Senior iOS Developer

Tangerine Bank

Toronto

On-site

CAD 90,000 - 120,000

27 days ago

Senior iOS Developer, Mobile Platform

theScore

Toronto

On-site

CAD 90,000 - 130,000

Yesterday
Be an early applicant

Senior Full-Stack Developer- Remote

Cognizant

Mississauga

Remote

CAD 100,000 - 125,000

19 days ago