Resume Score

Check how well your resume matches this job before you apply.

Sign in to check score

About the role

  • Senior iOS Engineer developing mobile applications for contractors within EverCommerce's Joist product. Contributing from inception to deployment and ensuring high code quality in an agile environment.

Responsibilities

  • Focus on our Joist product
  • Contribute to solutions from inception to deployment, and everything in between
  • Deliver high-quality, effective, scalable, and highly readable code
  • Coordinate and communicate among the team to solve business problems
  • Redefine the home renovation industry with innovative mobile applications
  • Passionately tackle challenges and share knowledge with teammates

Requirements

  • 5+ years of professional industry experience working in agile development teams
  • Deep familiarity and experience working with Swift, Objective-C and the IOS SDK
  • Experience with Functional Reactive Programming using RxSwift, Combine, or other frameworks
  • Familiarity with SwiftUI, Storyboards, and programmatic view design
  • Familiarity with CoreData and SQLite
  • Understanding of various mobile architectural patterns (MVVM, MVC)
  • Ability to profile mobile apps to understand performance concerns and troubleshoot bugs
  • Experience working with test automation frameworks for mobile applications
  • Experience in building mobile applications using CI/CD tooling (CircleCI, Fastlane, etc.)
  • A proven ability to mentor and grow the engineering skills in your teammates

Benefits

  • Flexibility to work where/how you want within your country of employment – in-office, remote, or hybrid
  • Robust wellness benefits, including an annual wellness stipend
  • 3 weeks of vacation time, a paid volunteer day of your choosing
  • Employee Stock Purchase Program
  • Registered Retirement Savings Plan (RRSP) with 4% company match

Job type

Full Time

Experience level

Senior

Salary

CA$130,000 - CA$150,000 per year

Degree requirement

Bachelor's Degree

Tech skills

iOSObjective-CRxSwiftSQLiteSwift

Location requirements

RemoteCanada

Report this job

Found something wrong with the page? Please let us know by submitting a report below.