Epicareer Might not Working Properly
Learn More

Senior iOS Developer

Salary undisclosed

Apply on

Availability Status

This job is expected to be in high demand and may close soon. We’ll remove this job ad once it's closed.


Original
Simplified

Job Description

Job Description

Steamclock is looking for a Senior iOS Developer with experience building iOS-based products. If you have a track record of shipping beautiful, high-quality apps, we d love to chat!

Steamclock is a profitable and growing studio in Gastown that makes very nice mobile software. We focus on shipping great products and building the kind of company we want to work at. Over the past 14+ years, we ve designed and developed customer-facing mobile apps for experience-centric companies like Mozilla, Indochino, Ridwell, Hootsuite, and Arc'teryx. We also build tools for ourselves and the open-source community, like BlueJay, Netable, and NiceComponents.

Like in any small company, you ll have the chance to wear many hats ranging from technical leadership, to development, to consulting with clients, to working on open-source contributions. In short, you ll be helping to develop our apps and our team. We re building the best darn software studio in town, and your skills and perspective will help us bring that to the next level.

Most of the work can be done remotely, though we re looking for candidates who are able to work full-time in Canada during regular Pacific Time business hours.

You'll have the opportunity to work on:
  • Building nice iOS apps in Swift
  • Developing cross-platform apps in tools like Kotlin Multiplatform and React Native
  • Contributing to special projects like open source libraries, backend APIs, and product experiments
  • Solving tricky challenges and evaluating new tools
  • Collaborating with teams of 2-5 people to ship multiple products a year
  • Helping the team to grow by teaching, mentoring, and modelling best practices
  • Guiding the team through technical decisions and establishing new processes
  • Providing constructive and empathetic feedback on pull requests and technical approaches
  • Minimizing the need for meetings with proactive communication on Slack, Github, and elsewhere
  • Iterating our skills and culture so we can continue to thrive as a team

Requirements

  • Experience shipping native iOS apps in Swift
  • Interest in developing cross-platform apps
  • Examples of providing technical mentorship, and motivation to keep growing that skill
  • Empathy for your fellow teammates, clients, and users
  • Able to work full-time Pacific Time business hours (at our Vancouver HQ, remotely in Canada, or a mix)
  • Thoughtful and clear communication in various forms, whether it's spoken, written, or
Employers have access to artificial intelligence language tools (“AI”) that help generate and enhance job descriptions and AI may have been used to create this description. The position description has been reviewed for accuracy and Dice believes it to correctly reflect the job opportunity.
Report this job