Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Staff iOS Developer

Lightspeed Commerce

Ottawa, ON
  • Remote job

Hi there! Thanks for stopping by 👋

Are you actively looking for a new opportunity? Or just checking the market? Well… you might just be in the right place!

We are looking for a Staff iOS Developer to join one of our squads where you will be supporting Lightspeed’s Hospitality product group on the mission to expand our reach into new markets and countries while enhancing our advanced hospitality commerce platform. 

For this role specifically, you will be joining the team behind Lightspeed Tempo, a core product that helps operators deliver exceptional dining experiences through smarter, data-driven pacing. Our mission is to transform restaurant service from intuition-based decision-making into a measurable, coachable, and repeatable advantage by leveraging real-time dining flow data.

You will join a healthy and collaborative team, continuously improving our engineering practices, and delivering state-of-the-art technology, all while keeping it fun. Above all, your work will change the way the world experiences hospitality.

What you’ll be doing:

  • Collaborate with some of the industry's top talents to enhance our iOS app by developing innovative features and user-centric workflows.
  • Design and implement aesthetically pleasing, efficient, and functional mobile applications tailored for iOS devices using Swift and Objective-C.
  • Prioritize daily activities between the development of new features and the maintenance of existing integrations, with a strong focus on expanding our presence in new markets through novel iOS capabilities.
  • Report to the Team Lead and maintain active engagement with Product Managers, UI/UX Designers, and cross-functional teams to ensure seamless integration and performance within our POS.
  • Participate in daily Agile ceremonies, engage in creative brainstorming sessions to challenge the conventional approaches, and execute cutting-edge solutions that enhance user engagement.
  • Champion high standards in code quality and system reliability, take ownership of the codebase, and contribute to the robustness of our infrastructure.
  • Elevate the team's performance by sharing insights, adopting best practices in iOS development, and continually seeking ways to innovate and improve our app.

Feel free to take a look at our Tech Stack here .

What you need to bring:

  • Advanced programming skills in Swift (and ideally Objective-C)
  • Good knowledge of Structured Concurrency, UIKit, SwiftUI, Core Data, REST APIs
  • Experience in writing automated unit and functional tests
  • Good conceptual understanding of software design and code beauty
  • Experience with local network communication, external accessories (eg. payment terminals, printers) is a plus
  • You are a team player who likes to contribute to discussions and share your opinion
  • You are self-motivated and can function effectively in a team environment with minimum supervision
  • You are always seeking improvement and progress
  • You are eager to make decisions and not afraid of making mistakes
  • You are keen on sharing your knowledge and expertise with your peers
  • As a global company with employees and clients outside of Quebec, fluency in English as a working language is required for this position.

Who you are:

  • We look for problem solvers that do not shy away from tackling complexity and love critical thinkers
  • You have a strong will to learn, grow and get out of your comfort zone
  • You have great energy and passion for technology 

What’s in it for you?

Come live the Lightspeed experience...

  • Lots of autonomy, flexible work culture and the option of fully remote work
  • Genuine career opportunities in a company that’s creating new jobs every day
  • Opportunity to make a difference; help merchants grow their businesses and become more successful by creating or improving products and addressing customer feedback
  • Work in a team big enough for growth but lean enough to make a real impact
  • Development of very high traffic products, used at the global scale
  • Opportunities to learn and expand your skill set
  • Become a valued part of the diverse and inclusive Lightspeed family

… and enjoy a range of benefits that’ll keep you happy, healthy and (not) hungry:

  • Lightspeed equity scheme (we are all owners)
  • Flexible paid time off policy
  • Extended Healthcare benefits
  • Health and wellness benefit of $500 per year
  • Paid leave and assistance for new parents
  • Mental health online platform and counseling & coaching services
  • Volunteer day

#LI-SS3

To all recruitment agencies: Lightspeed does not accept unsolicited agency resumes. If we have not directly engaged your company in writing to supply candidates for a specific vacancy, Lightspeed will not be responsible for any fees related to unsolicited resumes.

Lightspeed is a proud equal opportunity employer and we are committed to creating an inclusive and barrier-free workplace. Lightspeed welcomes and encourages applications from people with disabilities. Accommodations are available on request for candidates taking part in all aspects of the selection process.

Where to from here?
Obviously, this has to be mutually beneficial: we want you to step into a role you love, and we want to offer you a place you’re proud to come to every day. For a glimpse into our world check out our career page here .

Lightspeed is building communities through commerce, and we need people from all backgrounds and lived experiences to do that. We were founded in 2005, in Montreal’s gay village and our original members were all part of the LGBTQ+ community. The ethos of our business has been about inclusion from the very beginning, and we strive to provide a workplace where everyone belongs.

Who we are:
Powering the businesses that are the backbone of the global economy, Lightspeed's one-stop commerce platform helps merchants innovate to simplify, scale, and provide exceptional customer experiences. Our cloud commerce solution transforms and unifies online and physical operations, multichannel sales, expansion to new locations, global payments, financial solutions, and connection to supplier networks.

Founded in Montréal, Canada in 2005, Lightspeed is dual-listed on the New York Stock Exchange (NYSE: LSPD) and Toronto Stock Exchange (TSX: LSPD). With teams across North America, Europe, and Asia Pacific, the company serves retail, hospitality, and golf businesses in over 100 countries.

Lightspeed handles your information in accordance with our  Applicant Privacy Statement .

Vacancy posted more than 2 months ago
Similar jobs that could be interesting for youBased on the Staff iOS Developer in Ottawa, ON vacancy
  •  ...the team: Location Ottawa, Ontario, CA - Hybrid About the team Kinaxis is seeking a talented and passionate Machine Learning Staff Developer to join our cutting-edge research and development team. As a Staff Developer in the Product R&D team, you will work with our Head... 
    Suggested
    Long term contract
    Full time
    Worldwide
    Flexible hours

    Kinaxis Inc.

    Ottawa, ON
    5 days ago
  • $131.67k - $171.33k per year

     ...existing vacancy. Requisition ID: 77713    Description As a Staff Test Engineer, your main task is development of Automated Test...  ...experience or MS degree and 6 years’ experience -Experince in developing high volume package and wafer probe RFIC solution on ATE... 
    Suggested
    For subcontractor

    Skyworks

    Ottawa, ON
    16 hours ago
  •  ...être exhaustifs, voici les services et livrables que devra fournir la personne retenue : Développer des applications mobiles natives (iOS et/ou Android) et des applications React Native; Corriger les anomalies identifiées dans les applications mobiles; Adapter les... 
    Suggested
    Hourly pay
    Full time
    Contract work
    Apprenticeship
    Remote work
    Flexible hours

    TEHORA

    Ottawa, ON
    20 days ago
  •  ...About the role We are seeking a highly skilled Senior Mobile Developer to join our team as the technical anchor for our mobile platform....  ...applications, built primarily in Kotlin Multiplatform (KMP) with native iOS/Android support, set the technical standards the team builds on,... 
    Suggested
    Full time
    Work at office
    Flexible hours
    2 days per week
    3 days per week

    RVezy

    Ottawa, ON
    6 days ago
  • $106k - $159k per year

     ...within the team and across the organization. The Team You'll Be A Part Of: You will join a dynamic, international team focused on developing high-speed SerDes physical interfaces and supporting analog blocks for advanced SoC solutions. Our team values innovation,... 
    Suggested
    Remote work

    Synopsys Inc

    Ottawa, ON
    4 days ago
  • $65k - $81k per year

     ...and their stakeholders. Skills and attributes for success Develop and maintain productive working relationships with client...  ...fieldwork daily, inform supervisors of the engagement status, and manage staff performance. Adapt the audit approach to the changing client... 
    Long term contract

    Ernst & Young

    Ottawa, ON
    23 days ago
  • $171k per year

     ...active users. The Fable app has often been featured in the App Store, both as App Of The Day and the Essential Book Apps list. As a Staff Software Engineer on the Fable Core team, you will set technical direction for the Fable backend and own the reliability and health of... 
    Long term contract
    Full time
    For contractors
    Internship
    Local area
    Home office
    Flexible hours

    Scribd, Inc.

    Ottawa, ON
    10 days ago
  • We're recruiting on behalf of our client for a Remote ServiceNow Developer to design, develop, and enhance enterprise ServiceNow solutions while leveraging AI-powered capabilities such as Now Assist, Predictive Intelligence, Virtual Agent, and Generative AI. This role is ideal... 
    Contract work
    Remote work

    Randstad

    Ottawa, ON
    9 days ago
  • $105k - $155k per year

     ...degree in Computer Science, Computer Engineering, Electrical Engineering or related technical. Experience ~7+ years' experience developing real-time embedded software using C and C++. ~4+ years' experience with Controller Area Network(CAN) and Local Interconnect... 
    Full time
    Local area

    Ford Motor Company

    Ottawa, ON
    9 days ago
  •  ...and save lives by providing essential tools to public safety professionals, including 911 dispatchers, emergency responders, records staff, investigators, command staff, etc. What You'll Bring ~ Computer science degree or equivalent ~ Strong software development skills... 
    Full time

    Versaterm

    Ottawa, ON
    3 days ago
  • $75k - $100k per year

     ...delivers project solutions from concept definition through to volume manufacturing. The design team is seeking an Embedded Software Developer in optical transceiver designs to participate in the software development life cycle, from concept through to delivery to end... 
    Full time

    SANMINA-SCI TECHNOLOGY INDIA PRIVATE LIMITED

    Ottawa, ON
    2 days ago
  •  ...Qualifications Required for Applications; Back-End Developer Qualifications Required for Applications; At least 2 years of PHP (Laravel) and MySQL development experience. Expert in Laravel Framework, object-oriented programming (OOP) and MVC architecture. Strong... 
    Full time

    Novem Agency

    Ottawa, ON
    3 days ago
  •  ...can provide career growth and opportunity? Carleton Dining Services would love to have you on our team!  We are hiring full-time Wait Staff to join our team at our Riverbank Social restaurant located on Carleton University campus. As a member of our Wait Staff team, you’ll... 
    Full time
    Monday to friday
    Afternoon shift

    Aramark

    Ottawa, ON
    22 days ago
  • Software Developer (0509-054) Our GoC client requires the technical and engineering assistance of two (2) senior software developers, to...  ...conducting of training sessions; ~giving briefings to technical staff, end users, and management; and other consultation as required.... 

    QTECH Hybrid Systems

    Ottawa, ON
    more than 2 months ago
  • $122k - $183k per year

     ...high-performance silicon chips and software content. Join us to transform the future through continuous technological innovation. We develop and deliver industry-leading high-speed interface IP and system solutions, enabling customers to build reliable, high-performance... 
    Remote work

    Synopsys Inc

    Ottawa, ON
    more than 2 months ago
  • $85.5k - $114k per year

     ...individual career goals while helping to take science a step beyond by developing solutions for some of the world’s toughest challenges, like...  ...find cures for cancer. We are seeking a Senior Mainframe Developer to join our Ottawa-based engineering team supporting the... 
    Remote job
    Long term contract
    Full time
    Work at office
    Monday to friday
    Ottawa, ON
    14 days ago
  •  ...collaboration, continuous learning, and frequent doses of humour -come prepared for emojis, GIFs, and questionable Photoshop skills. A Software Developer on the Licensing team contributes to initiatives to enable our Product Engineering teams to license their software and for Order Ops... 
    Local area

    Magnet Forensics

    Ottawa, ON
    5 days ago
  •  ...Job Responsibility: Desktop Application Software Developer Ottawa, ON Mist Mobility Integrated Systems Technology is a pioneering company in the field of precision aerial delivery and recovery systems including the Sherpa™ family of GPS guided parafoils, Space Recovery... 
    Full time
    Worldwide

    MMIST

    Ottawa, ON
    5 days ago
  •  ...the 2022 Career Directory Canada's Best Employers for Recent Graduates for the 5th consecutive year . Senior Embedded Application Developer Lumentum is looking for a senior embedded application developer to play a leading role in the development of software for a new generation... 
    Full time
    Remote work

    Lumentum

    Ottawa, ON
    5 days ago
  •  ...Collect and analyze running instances data, providing feedback to developers and the infrastructure team for further enhancement. Review...  ...: We are open to hiring Intermediate Software QA Developer (3-5 years of experience) Academic Software development and/... 
    Work at office

    Fortinet

    Ottawa, ON
    5 days ago
  • $80k - $105k per year

     ...The Job SRC CAN Ltd is seeking an Intermediate Software Developer to contribute to the design, development, and delivery of next-...  ...the Department of National Defence (DND). Reporting to the Senior Staff Software Developer, this role will leverage software engineering... 
    Full time
    Work at office
    Remote work
    Flexible hours

    SRC Can

    Ottawa, ON
    more than 2 months ago
  • $50k - $100k per year

     ...clients to thrive? This could be your next big move! We are hiring Developing Investment Advisors into our Developing Investment Advisor...  ...development, and dedicated practice management support to help you develop and grow your practice. Accountabilities Build a client base... 
    Full time
    Work from home

    TD Bank

    Ottawa, ON
    11 days ago
  • $95k - $110k per year

    At March Networks, our goal is to create a positive working environment where all of our employees can thrive. When you join our team, you’ll enjoy flexibility and support for a healthy work-life balance, as well as the professional development opportunities needed to advance...
    Full time
    Immediate start

    March Networks

    Ottawa, ON
    18 days ago
  • $95k - $140k per year

     ...experience could be a direct result of our technology—and your hard work! About The Role This position is for a Full-Stack Software Developer to join our team. You will be responsible for defining, designing, developing, and deploying enterprise and cloud native... 
    Full time
    Internship
    Worldwide

    Solace

    Ottawa, ON
    17 days ago
  • $80k - $90k per year

    We are seeking a skilled Functional Consultant to enhance the implementation and utilization of Microsoft 365 solutions in a collaborative environment. This role is key in delivering impactful solutions that align with business processes and user needs, ensuring effective adoption...
    Permanent employment

    Tenth Revolution Group

    Ottawa, ON
    27 days ago
  •  ...and guide decision-making processes and lead and document technical discussions.   In this role, the Senior Specialist Software Developer will assume ownership of specific embedded systems software modules, overseeing their development, quality, testing and functionality... 
    Full time
    Worldwide

    telesat

    Ottawa, ON
    18 days ago
  •  ...in technical discussions, help drive design decisions, and document technical solutions and outcomes. In this role, the Software Developer will own specific software modules and be responsible for their implementation, quality, maintainability, and functionality. Resource... 
    Full time
    Worldwide

    telesat

    Ottawa, ON
    18 days ago
  • $119k - $178k per year

     ...creating downstream disruption. At Synopsys, you will contribute to developing and debug design flows that support our silicon foundation IP...  ...teams work more effectively. What You'll Be Doing Develop, debug and maintain analog design flow based on extraction, simulation... 
    Remote work

    Synopsys Inc

    Ottawa, ON
    a month ago
  •  ...Job Responsibility: Department Acquisition Software Reports to Acquisition Software Lead Developer Location Ottawa office SGL is seeking a junior software engineer to work as part of our team to develop the next generation of our airborne data acquisition software system... 
    Full time
    Work at office

    Sander Geophysics

    Ottawa, ON
    3 days ago
  •  ...multi-antenna solutions, and channel coding schemes for a wide range of services, deployments, and frequencies envisioned in 3GPP. We develop Physical Layer features implemented over COTS HW with different HW accelerator solutions (i.e Intel, Nvidia GPU) for PHY level... 
    Full time
    Flexible hours

    Ericsson

    Ottawa, ON
    5 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Staff iOS Developer. Be the first to apply!