Staff iOS Developer

3 weeks ago
Full-time
Lead
Mobile Development
Lightspeed

Lightspeed

Lightspeed is a leading point of sale (POS) and commerce platform that provides independent businesses with end-to-end solutions to manage inventory, customer management, sales, and analytics across all channels. With offices worldwide, Lightspeed help...

Professional Services
1K-5K
Founded 2005

Description

  • Collaborate with cross-functional teammates to enhance the iOS app with new features and user-centric workflows.
  • Design and implement efficient, functional iOS applications using Swift and Objective-C.
  • Balance development of new features with maintenance and improvement of existing integrations.
  • Work closely with Team Lead, Product Managers, UI/UX Designers, and other teams to ensure smooth POS integration and performance.
  • Participate in Agile ceremonies and brainstorming sessions to shape technical solutions.
  • Champion code quality, system reliability, and ownership of the codebase.
  • Contribute to engineering best practices and help improve the team’s iOS development standards.
  • Share knowledge and insights to elevate team performance and drive continuous improvement.

Requirements

  • Advanced programming skills in Swift, with Objective-C ideally preferred.
  • Strong knowledge of Structured Concurrency, UIKit, SwiftUI, Core Data, and REST APIs.
  • Experience writing automated unit and functional tests.
  • Good conceptual understanding of software design and code quality.
  • Experience with local network communication and external accessories such as payment terminals or printers is a plus.
  • Ability to work collaboratively, contribute to discussions, and share opinions.
  • Self-motivated and able to work effectively in a team with minimal supervision.
  • Fluency in English as a working language is required.
  • A problem-solving mindset with comfort tackling complexity.
  • Strong willingness to learn, grow, and step outside your comfort zone.

Benefits

  • $165k-$175k CAD total compensation range for candidates hired in Ontario.
  • Lightspeed equity scheme.
  • Flexible paid time off policy.
  • Flexible work culture with the option of fully remote work.
  • Extended healthcare benefits, including medical, dental, life, and disability insurance.
  • $500 annual health and wellness benefit.
  • Paid leave and assistance for new parents, including parental leave top-up.
  • Mental health support through an online platform plus counseling and coaching services.
  • RRSP plan with company match.
  • Volunteer day.

Interested in this position?

Apply directly on the company website

Apply Now

Similar Roles

Desarrollador iOS Semi Senior (UIKit & SwiftUI)

NEORIS 5K-10K Internet Software & Services

EPAM NEORIS is hiring a Semi Senior iOS Developer to build and maintain mobile applications for client projects within a global nearshore team.

CI/CD Git iOS Kanban Objective-C REST API Scrum Swift SwiftUI UIKit XCTest
7 hours, 22 minutes ago

iOS Engineer II

instacart.careers 1K-5K Internet Software & Services

Instacart is hiring an iOS Engineer to help build and improve its B2B ecommerce mobile applications for business clients, with a focus on shipping reliable enterprise features and supporting the product lifecycle end to end.

iOS Mobile Development Swift SwiftUI
1 day, 13 hours ago

Senior iOS Developer, Brazil

CI&T 5K-10K Internet Software & Services

CI&T is hiring a Senior iOS Developer in Brazil to work remotely on the evolution of a 100% native client application, building new features and improving the existing product.

CI/CD iOS Swift SwiftUI UIKit
2 days, 2 hours ago

Master iOS Developer, Brazil

CI&T 5K-10K Internet Software & Services

CI&T is hiring a Master/Specialist iOS Developer in Brazil to help evolve a 100% native client application by building new features, improving existing functionality, and contributing to its technical direction.

CI/CD iOS Swift SwiftUI UIKit
2 days, 10 hours ago

You're on a roll! Sign up now to keep applying.

Sign Up

Already have an account? Log in

Used by 14,729+ remote workers