Senior iOS Developer

Lightspeed Logo

Lightspeed

πŸ“Remote - Canada

Summary

Join Lightspeed as a Senior iOS Developer to modernize and shape the future of their Retail Point-of-Sale (POS) applications. You will own and modernize large parts of their iOS codebase, refactor core systems using Swift and Objective-C, reduce technical debt, and collaborate with engineers, product managers, and designers. The role requires production experience with Swift and Objective-C, strong knowledge of UIKit, Core Data, Fastlane, and REST APIs, and solid grasp of iOS SDK. You will work on-site in Montreal when needed. Lightspeed offers a flexible work culture, genuine career opportunities, and a range of benefits including flexible paid time off, health insurance, health and wellness benefits, paid parental leave, mental health resources, and a LinkedIn Learning license.

Requirements

  • Production experience with Swift and Objective-C
  • Strong knowledge of UIKit, Core Data, Fastlane, and REST APIs
  • Solid grasp of iOS SDK, object-oriented design, and refactoring techniques

Responsibilities

  • Own and modernise large parts of our mature iOS codebase
  • Refactor and evolve core systems using Swift, Objective-C, UIKit, and Core Data
  • Reduce technical debt and introduce scalable architecture patterns
  • Lead technical efforts in reducing the Objective-C footprint
  • Collaborate cross-functionally with engineers, product managers, and designers to build customer-facing features
  • Contribute to code reviews and promote best engineering practices
  • Work on-site in Montreal when needed for access to specialised hardware (e.g. payment terminals, scanners)

Preferred Qualifications

  • Experience with SwiftUI, Combine, GraphQL, or CI/CD
  • Background in payments, financial services, or high-traffic applications
  • Interest in API design and developing a polished UI/UX
  • Comfortable working with legacy codebases and modernising them
  • Strong problem-solving, debugging, and code review capabilities
  • Able to work independently and move quickly while maintaining quality
  • Experience collaborating across teams in an agile environment

Benefits

  • Flexible paid time off policy
  • Health insurance
  • Health and wellness benefit of $500 per year
  • Paid leave and assistance for new parents
  • Mental health online platform and counselling & coaching services
  • Volunteer day
  • LinkedIn Learning License
  • Lightspeed share scheme (we are all owners)
  • Flexible working policy (remote or hybrid) and unlimited paid time off (yes, you read that right!)
  • Mental health online platform and counselling & coaching services
  • Health and wellness benefits
  • LinkedIn Learning license (learning is always ongoing)
  • Volunteer day to be able to give back to society!

Share this job:

Disclaimer: Please check that the job is real before you apply. Applying might take you to another website that we don't own. Please be aware that any actions taken during the application process are solely your responsibility, and we bear no responsibility for any outcomes.