One solution brings everything together.
About Smooth Commerce:
Smooth Commerce is a growth-stage tech business operating in a remote work space. We’re inspiring a new world of commerce & engagement by powering branded digital customer experiences, and providing a robust program management portal, order management tablet, and integrated solutions. We empower businesses to enhance consumer value and drive success through digital by increasing transaction volumes, repeat business, and revenue. As the world evolves, digital ordering has moved from being a convenience to an essential part of daily life and Smooth Commerce provides an end-to-end seamless platform that retail businesses and their customers turn to for ordering through to delivery.
About the role:
Smooth Commerce is looking for an iOS Team Lead to join our team. As the lead of the iOS Team at Smooth Commerce, you will be responsible for the development of new features, enhancements and bug fixes for the company’s mobile product offerings on the iOS platform as well as lead a team of 3 other developers. The iOS Team Lead will be responsible for understanding and estimating effort for new feature requirements from both internal and external stakeholders and implementing those requirements in an agile development framework.
What will you be doing?
Provide estimates on new features and bug fixes
Implement pixel-perfect UX designs provided by design team on iOS
Collaborate with the QA team to develop automated functional tests for new features and enhancements
Collaborate with the backend team to understand and consume platform APIs, and to suggest modifications where appropriate
Engage in 1:1s with your team, and lead retrospectives and other meetings
What are we looking for?
3+ years of professional experience developing software for iOS or MacOS preferably using Swift
In-depth understanding of core development concepts, including OOP and memory management
Experience leading the design and development of finished products or significant product features
Experience with API/Network Communications, as well as plugin support
1+ years leading an iOS development team (2 or more other developers)
Front end / GUI exposure/ interest
Experience with unit-testing.
High standard of quality in coding practices
Keen personal interest in computer science and programming in general
Ability to work proactively, both independently and as a team member
Excellent written and verbal communication skills
Experience working with continuous integration pipeline, especially on a multi tenant (white labelled) application is a bonus
Experience writing and maintaining automated UI tests, along with dependency injection and data mocking frameworks is a bonus
Bonus points for experience with other platforms or frameworks, such as Android, React Native and Flutter
Local candidates to our Toronto office only (we are currently working from home but will eventually be back in office).
We thank all applicants for their interest, however only those candidates selected for interviews will be contacted.
Tarion is hiring a Warranty Services Representative, Ottawa to join our team! Description: Warranty Services Representative, Ottawa Type of Position:...
Apply For This JobCompany description Visionary Sports & Development is a Canadian company that has been designed to provide a comprehensive approach to...
Apply For This JobYou might not know our name, but you know where we are. That’s because Compass Group Canada is part of...
Apply For This JobYou will oversee and assist with administrative support for an established multidisciplinary integrated health care clinic in a way that...
Apply For This JobSwitchboard Operator PHSA Corporate North Vancouver, BC In accordance with the Mission, Vision and Values, and strategic directions of PHSA...
Apply For This JobWhat you will be doing in the role of Application Engineering: Your responsibilities may include, but are not limited to:...
Apply For This Job