Browse All Jobs
Job Description

Lightspeed is seeking a Senior iOS Developer to join its Hospitality product group in Montreal. The successful candidate will contribute to expanding Lightspeed's reach into new markets and countries while enhancing its advanced commerce platform for the hospitality industry. They will be part of a collaborative team focused on building an advanced and modular framework for users and permissions, empowering multi-site merchants to easily manage their businesses.

The role involves improving Lightspeed's iOS application by developing innovative features and user-centric workflows. The Senior iOS Developer will design and implement aesthetically pleasing, efficient, and functional mobile applications for iOS devices using Swift and Objective-C. They will prioritize daily activities between developing new features and maintaining existing integrations, with a strong focus on expanding Lightspeed's presence in new markets through new iOS capabilities.

Lightspeed offers autonomy, a flexible work culture, and opportunities for career growth. Employees can make a difference by helping merchants grow their businesses and succeed. Lightspeed provides a range of benefits, including a stock purchase plan, flexible work policy, mental health support, health and wellness benefits, and a LinkedIn Learning license.

What this role involves:

  • Collaborating with industry experts to enhance the iOS application.
  • Designing and implementing mobile applications using Swift and Objective-C.
  • Prioritizing feature development and maintenance for market expansion.
  • Reporting to the Team Lead and engaging with Product Managers and UI/UX Designers.
  • Participating in Agile ceremonies and brainstorming sessions.
  • Maintaining code quality and system reliability.
  • Sharing ideas and best practices to improve the application.

Requirements:

  • Advanced programming skills in Swift (and ideally Objective-C).
  • Knowledge of Structured Concurrency, UIKit, SwiftUI, Core Data, REST APIs.
  • Experience in writing automated unit and functional tests.
  • Understanding of software design and code aesthetics.
  • Experience with local network communication and external accessories is a plus.
  • Team player with good communication skills.
  • Self-motivated and effective in a team environment.
  • Eagerness to learn and progress.
  • Willingness to make decisions and learn from mistakes.
  • Enthusiasm for sharing knowledge with peers.

What Lightspeed offers:

  • Autonomy and a flexible work culture.
  • Career opportunities in a growing company.
  • Opportunity to make a difference for merchants.
  • A diverse and inclusive work environment.
  • Lightspeed shares program.
  • Flexible work policy and paid time off.
  • Online mental health platform and coaching services.
  • Health and wellness benefits.
  • LinkedIn Learning license.
  • Volunteer day.
Apply Manually