We’re looking for a...

Senior iOS Developer

Job post summary
Location
Specialty Engineering and Development

About the role

Contrary to popular belief, Retail’s not dead, it’s being reinvented and our retail team is at the forefront of this. We work with world-class research, UX and design teams to build the future of commerce. We would love for you to join us to push boundaries as we craft the best physical retail experience by building products like our very own Chip and Swipe Reader and Tap and Chip Reader that process payments worth billions of dollars every year.

As a Senior iOS developer at Shopify you will own technical projects and be responsible for helping to grow other developers. You’ll be responsible for working as part of a cross-functional team to make innovative, reliable and secure hardware products work with Shopify POS.

If you care about the best user experience, stability and responsive applications, you’re set. We would love for you to join us to push boundaries as we craft the best physical retail experience for merchants and their customers, the best SDKs for developers, and the best overall mobile experience for our merchants. 

The tool‘s you will use include:

  • Swift (Objective-C a plus)
  • Cocoa design patterns
  • Debugging iOS apps with instruments
  • Core Bluetooth
  • Unit and automated testing
  • REST and GraphQL knowledge is a plus
  • It would be great if you have:

  • Experience developing in iOS (Objective-C or Swift)
  • Experience developing in Android (Java/Kotlin) or Rails
  • Experience with implementing EMV payments
  • Experience of working with Bluetooth peripherals
  • Experience of mentoring developers

You will be working on things like:

  • Accepting payments using credit/debit cards, Apple Pay, Google Pay, etc
  • Integrating card readers with Shopify POS
  • Working with third party OEMs to integrate and improve software libraries, optimizing for things like reduced transaction times, increasing battery life, etc

At Shopify, we are committed to building and fostering an environment where our employees feel included, valued, and heard. Our belief is that a strong commitment to diversity and inclusion enables us to truly make commerce better for everyone. We strongly encourage applications from Indigenous peoples, racialized people, people with disabilities, people from gender and sexually diverse communities and/or people with intersectional identities.

Closing date: Monday, September 2 at 9pm EDT.

Job postings for similar
Position Specialty Location
Mobile Applications - Security Engineering Lead Engineering and Development Toronto, Canada
Senior Infrastructure Engineers Engineering and Development Ottawa, Montreal, Toronto, Waterloo, Remote UTC -3 to UTC -7 time
Welcome Back Engineering and Development Toronto, Canada
Development Manager, Retail Channel Engineering and Development Toronto, Canada
Senior iOS Developer- Marketing Technology Engineering and Development Toronto, Canada
Senior Salesforce Developer Engineering and Development Toronto, Canada
Development Manager, Shopify Platform Engineering and Development Toronto, Canada
Staff Security Developer, Shopify App Platform Engineering and Development Toronto, Canada
Director of Security Engineering Engineering and Development Toronto, Canada
Production Engineering - Database Engineer - Datastores Engineering and Development Ottawa, Montreal, Toronto, Waterloo, Remote UTC -3 to UTC -7 time