Senior iOS Developer
Senior iOS Developer
Montreal, Quebec - Permanent
Our client incubates and funds companies. Unconstrained by industry, they originate the ideas, hire the early teams, fund, launch, and grow each company, and maintain an integral leadership role from beginning through exit.
They have collectively raised more than $2B in venture capital and employ thousands of people. On the investment side, they are one of the most active early stage funds.
You’ll be working on a small team and you may be on your own sometimes, but it’s important that you be a team player who likes to talk through problems with others and share knowledge. As one of their first hires, you’ll be a huge contributor to setting the tone and culture for the Montreal office (virtual, for now).
They are looking for applicants who are located in Montreal or are hoping to be located in Montreal full-time when offices cease to be a COVID-19 hazard. Their ideal start date is ASAP
Must Have Skills:
Have 2+ years of experience making iOS apps in Swift/Objective-C
4+ years of professional software development experience overall;
Write clean, legible, and testable code;
Have a great eye for clean and clear user experiences;
Have a proven track record of shipping applications -- from starting a project to releasing it in the App Store;
Are able to articulate tradeoffs in technology choices and relate them to business needs;
Have excellent communication skills and can explain complex technical problems in an accessible and compassionate way;
Care a whole lot about building good user experiences;
Have a proven track record of mentorship (if you’re a more senior developer).
Nice to Have Skills:
Experience working on payments and subscriptions on iOS in particular;
Experience working on early-stage startups and ability to talk to us about growing pains resulting from early technical decisions.
Polyglots! Professional experience in multiple programming languages/stacks is great, even if you've converged on iOS;
Relatedly, some experience with cross-platform mobile app development, such as Flutter or React Native.