A Staff iOS Developer is needed to advance the Hospitality product line, focusing on the Lightspeed Tempo platform. This role centers on building innovative iOS features using Swift and Objective-C, working closely with cross-functional teams, and contributing to a scalable, global commerce solution.
Responsibilities
- Work alongside industry-leading developers to build innovative features and intuitive user workflows for the iOS application.
- Design and develop efficient, visually appealing mobile applications for iOS using Swift and Objective-C.
- Balance time between developing new features and maintaining existing integrations, with an emphasis on expanding into new markets through iOS innovation.
- Report to the Team Lead and collaborate regularly with Product Managers, UI/UX Designers, and engineering teams to ensure seamless POS integration and performance.
- Engage in daily Agile rituals, contribute to brainstorming sessions, and implement modern solutions that improve user engagement.
- Uphold high standards for code quality and system stability, take ownership of the codebase, and strengthen platform infrastructure.
- Improve team effectiveness by sharing knowledge, promoting iOS best practices, and driving continuous improvement in app development.
Requirements
- Strong proficiency in Swift, with experience in Objective-C preferred
- Solid understanding of Structured Concurrency, UIKit, SwiftUI, Core Data, and REST APIs
- Proven experience writing automated unit and functional tests
- Clear grasp of software design principles and clean, maintainable code
- Fluency in English is required due to global team and client interactions
Nice to Have
- Familiarity with local network communication and external hardware such as payment terminals and printers is an asset
Tech Stack
Swift, Objective-C, Structured Concurrency, UIKit, SwiftUI, Core Data, REST APIs
Benefits
- High degree of autonomy and a flexible work culture with full remote work options
- Real career growth in a rapidly expanding organization
- Opportunity to directly impact merchants' success through product innovation and customer feedback
- Work in a team large enough to support development but small enough to drive meaningful change
- Build and maintain high-traffic applications used globally
- Access to ongoing learning and skill development opportunities
- Become an integral part of a diverse and inclusive organization
- Participate in the company equity program
- Flexible paid time off policy
- Comprehensive extended healthcare coverage
- Annual $500 health and wellness allowance
- Paid parental leave and support programs
- Access to mental health resources, counseling, and coaching
- One paid volunteer day per year
Compensation
Expected total compensation range of $165k-175k CAD for Ontario-based hires. Includes equity through Lightspeed's ownership program, RRSP plan with company match, life and disability insurance, and paid parental leave top-up.
Work Arrangement
Fully remote work option available globally
Team
Reports to the Team Lead within a lean, cross-functional team that includes Product Managers, UI/UX Designers, and engineering squads, allowing for significant individual impact.
- Inclusion is foundational to the company's values
- Workplace that values diversity and inclusion
- Proud to be an equal opportunity employer
- Emphasis on belonging and removing workplace barriers
- Dedicated to supporting employees with disabilities
- Promotes collaboration, innovation, and enjoyment at work
Additional Information
- English fluency is required for effective communication across global teams
- This role supports remote work from anywhere in the world
- Hiring decisions are made exclusively by human recruiters, not AI systems
- The company does not accept unsolicited resumes from recruitment agencies
- Accommodations are available upon request for candidates with disabilities
- Applicant data is managed in compliance with the company's privacy policy
- This is a confirmed open position within the organization
- AI tools are used during recruitment but final hiring decisions are made by people