Senior Software Engineer Toronto

Island

Toronto

On-site

CAD 70,000 - 100,000

Full time

14 days+
Application generator

Get a reply from this employer — a resume and cover letter tailored to exactly what they’re hiring for.

Get past ATS filters

Job summary

Island in Toronto, Ontario seeks a software developer passionate about solving challenges end-to-end. You will engage in designing and coding new features, alongside modifying existing browser features for better performance and usability. Key qualifications include fluency in Swift/Objective C and experience with large-scale projects. Join a dynamic team that values character and innovation, contributing to projects that reinvent work for the modern enterprise.

Responsibilities

  • Research possible capabilities and solutions that clients would love.
  • Design features with product, UX and UI teams.
  • Code features and perform tests and monitoring.
  • Modify and enhance existing browser features for usability, performance, and security.

Skills

Fluent in Swift/Objective C
Experienced with low level design practices
Proven experience in large scale project (SDKs or apps)
Fluent in MVVM
Familiar with Reactive programming (Rx/Combine)
Experienced with writing tests (unit testing and/or Automation/Instrumentation)
Experienced with CI/CD
Deep understanding of multithreading and ARC memory management

Tools

JavaScript
React Native

Job description

Description

We’re a team of hungry, high-character professionals from all backgrounds who came together to reinvent work for the modern enterprise.

And we’re always looking for world-class human beings (not resumes) to join the movement.

What you’ll do:

Your day-to-day will be all about solving a variety of challenges end-to-end: researching possible capabilities and solutions that our clients would love, designing them with product, UX and UI teams, coding those features and completing with tests and performance monitoring.

Our browser is based on an open-source solution, so you’ll also modify and enhance existing features in the browser for better usability, performance and/or security.

Requirements

What you need to have:

  • Fluent in Swift/Objective C
  • Experienced with low level design practices
  • Proven experience in large scale project (SDKs or apps)
  • Fluent in MVVM, familiar with Reactive programming (Rx/Combine)
  • Experienced with writing tests (unit testing and/or Automation/Instrumentation)
  • Experienced with CI/CD
  • Deep understanding of multithreading and ARC memory management

We’d love if you have:

  • Experience in Mobile Security (secured enclave, keychain, biometrics)
  • Experience with building SDKs/working on open-source code
  • Experience with JavaScript in web frontend or React Native
  • Experience with implementing cross-platform logic using JSCore
  • Deep understanding of WebKit APIs
  • Experienced with swizzling
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

iOS Developer (Swift / SwiftUI)
iOS Developer (Swift / SwiftUI)

Byteager • Toronto

Hybrid
CAD 110,000 - 150,000
Parental leave — 12 weeks fully paid
Top-tier hardware: MacBook Pro
Flexible hours
+1
Mobile Developer
Mobile Developer

Workbridge Associates Inc • Toronto

On-site
CAD 90,000 - 120,000
iOS Developer - Onsite 4 days - Face to Face interview in Toronto office
iOS Developer - Onsite 4 days - Face to Face interview in Toronto office

MethodHub • Toronto

On-site
CAD 80,000 - 100,000
Principal Software Engineer (Canada)
Principal Software Engineer (Canada)

TechnoCred • Toronto

On-site
CAD 100,000 - 130,000
Senior Mobile Engineer - Mandarin Speaking
Senior Mobile Engineer - Mandarin Speaking

CQ Search Group Ltd. • Toronto

On-site
CAD 130,000 - 140,000
Senior Software Engineer - Full Stack
Senior Software Engineer - Full Stack

Emburse Chrome River • Toronto

On-site
CAD 120,000 - 160,000
Senior Software Developer, Mobile, iOS, Chrome Browser
Senior Software Developer, Mobile, iOS, Chrome Browser

Google Inc. • Montreal

On-site
CAD 80,000 - 110,000
Senior Software Engineer (Rails/Ruby)
Senior Software Engineer (Rails/Ruby)

Apptoza Inc. • Toronto

On-site
CAD 90,000 - 130,000
Software Developer- Front End
Software Developer- Front End

Kardow • Toronto

On-site
CAD 80,000 - 120,000
Software Engineer
Software Engineer

Bay Street HR • Toronto

On-site
CAD 90,000 - 120,000
Competitive compensation
Mentorship from senior developers
Growth opportunity to lead projects
+1