To apply for this job you must first either login or register

Senior iOS Engineer

Toronto,†Ontario †-†Permanent



Job Description

Our client is a well recognized name and a successful late stage venture with major funding/revenue. They are an app that tons of people use everyday and love, and are continuing to scale quickly while bringing digital efficiency to local commerce spaces. They are owning the space in North America and are currently expanding into Europe and Asia.

They are an agile and collaborative environment, and a culture built on humility, transparency, ownership, and grit; still in a stage where showing ownership and taking initiative can effect a lot of change.

As an experienced iOS developer, you will help design and build reliable applications to support the app's customers and growing business. They are looking for someone with a passion for developing mission-critical software that engages users. This is a technical leadership role, where impact and ownership is critical.

About you:
You will contribute to architecture, understand large areas of their mobile applications system, and be able to reuse or add new components to existing architecture
Be involved in the iOS community - you are the type that is aware of various open source projects and SDKs. Bonus points if youíre a contributor
You are mindful of scalability and performance
From product requirement to feature delivery - You work independently or lead a team that can quickly turn product requirements into testable experiments and production ready code
You have a passion for quality code and maintain a high standard of style; enforce/update existing patterns and help to teach others why itís important
You are team oriented - You build tools that make the whole team more productive, and improve tools and processes when needed
You share the knowledge you've gathered and help mentor the team


Special Perks:

Opportunity to work on an amazing consumer-facing product that customers love
Equity, Bonuses, Full Coverage that kicks in immediately, generous vacation policy, flexible hours, referral bonuses, daily app credits
Your choice of the development environment to make you most productive
Fun company-sponsored events and off sites
Competitive salaries
A pantry full of snacks
Every employee owns equity and becomes a shareholder
Work with truly extraordinary peers in a super-fun office and be a part of one of the fastest growing startups in Toronto


Must Have Skills:

Passion for mobile software development
Experience creating successful Play Store apps
Bachelors or Masters in Computer Science, or equivalent experience
5+ years of experience delivering high-quality software
Experience building iOS applications. Android application development a bonus
Strong OOP & Mobile Architecture Design Skills
Coding skills in ObjectiveC or Swift. C/C++, Python or JavaScript a bonus
Preference for experience with Protocol Buffers and mass market iOS applications
Familiarity with XCode or equivalent as well as familiarity with Cocoapods or Carthage
Interest in working on a rapidly changing, ever-evolving systems


Nice to Have Skills:

Technical leadership and team management experience
Experience with Android Studio, Google Cloud Platform, Docker, Kubernetes
Familiarity working with, using and building APIs
A Github account with cool projects in it


Details:
Starting: ASAP
To apply for this job you must first either login or register