Lead Mobile Engineer



Lead Mobile Engineer

Toronto, Ontario  - Permanent


Job Description

Lead Mobile Engineer
OVERVIEW

Our partner is seeking a talented iOS or Android engineer to lead in the development of the company’s flagship iOS and Android applications. The engineer will work closely with the Product, Design, and API teams to maintain the existing apps, in addition to building POCs and entirely new products from the ground up.


ROLES AND RESPONSIBILITIES
● Collaborate with Product, designers, backend engineers, platform team and other
stakeholders to define and ship new features
● Stay on top of new APIs, third-party libraries, and other technical developments in the
mobile landscape
● Lead and participate in the development of new features and bug fixes across the mobile
team
● Manage and improve upon processes, code hygiene & testing and continuous integration
tools
● Manage and mentor junior engineers
● Identify key areas where best practices are not being followed, and correct them


Must Have Skills:

QUALIFICATIONS
● Minimum 5 years of professional experience working primarily in iOS and Objective C,
Swift and Android Java
● Demonstrated success shipping at least two public-facing mobile apps
● Demonstrated mastery of multithreading, performance tuning and optimization and
dealing with fragmentation
● Knowledge of the open-source iOS or Android ecosystems, including which libraries to
avoid and why
● Experience with offline storage
● Experience with mobile security and data privacy best practices
● Extreme discipline and dedication to promoting unit testing
● Experience configuring, managing and troubleshooting continuous integration pipeline for
mobile applications
● Experience mentoring or managing developers
● Experience working with diverse teams of Product management, engineers, designers,
and testers
● Keen understanding of Apple’s Human Interface Guidelines or Google’s Android Design
Principles and interface guidelines and general design best practices
● Deeply passionate about design and user experience
● Focus and attention to detail in written and verbal communication
● Strong sense of product ownership
● Strong interpersonal skills


Nice to Have Skills:

PLUSES
● Understanding and familiarity working with AWS resources
● Demonstrated experience building products with video as the primary medium
● Managing complex user flows and authentication states
● Experience and familiarity with mobile native automated testing best practices
● Experience developing for OTT devices (AppleTV, Roku, Samsung SmartTV etc)


Details:

Starting: ASAP
Dress Code: Casual