Senior iOS Developer

Steamclock • Posted May 22nd

Software Development
Steamclock logo

Steamclock is looking for a bright, enthusiastic person here in Canada with experience shipping products on iOS. If you have a track record of shipping beautiful, high-quality apps, we’d love to chat!

We're looking for folks eligible to work remotely in Canada who would like to work on Pacific time. When things begin to reopen, we're planning for our team to come together as a team in Vancouver a couple times a year.

Like any small company, you’ll have the chance to wear many hats. In this role, though, we're looking for somebody who can at times wear a technical leadership hat, and help develop our team as well as our apps. We value people over process, and your skills and perspective will help us bring that to the next level.

You'll have the opportunity to work on:
  • Building nice iOS apps in Swift
  • Collaborating with teams of 2-5 people to ship multiple products a year
  • Technical decision-making and helping understand requirements
  • Solving tricky challenges and evaluating new tools
  • Providing constructive and empathetic feedback on pull requests, architecture, and technical approaches
  • Minimizing the need for meetings with proactive communication on Github, Slack, and elsewhere
  • Working on related apps in other languages, for example Kotlin, TypeScript, or Rails
  • Special projects like open source libraries, backend APIs, and product experiments
  • Iterating our skills and culture to build the best darn app development team in the world
We're looking for people who have:
  • Experience shipping native iOS apps
  • Empathy for your fellow teammates, clients, and users
  • Ability to work PST hours in Canada
  • Clear communication in various forms, whether it's spoken, written, or 🚀⭐️🎈
Ideally you would also have:
  • 4+ years of native mobile app development experience
  • Experience debugging interesting problems
  • Some experience in technical leadership, such as leading a product or a small dev team
  • Some background in either a startup environment or a client-services studio
  • Enthusiasm for building very nice customer-facing software
  • Some kind of bonus skill (Rails, React, Devops, knitting, etc.)