Recherche d'emploi > Vancouver, BC > Télétravail > Senior ios developer

Senior iOS Developer

Steamclock
Vancouver, BC, CA
125K $-145K $ / an
Télétravail
Temps plein
Quick Apply

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 ️

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 (Kotlin, Kotlin Multiplatform, React Native, Turbo, Node, Rails, knitting, etc.)

Benefits

Compensation for this role will vary depending on the experience of the successful candidate and the resulting scope and responsibility, but could start in the $125k / yr range and go up to $145k / yr for a more senior candidate with proven success across our whole scope of needs.

Other Benefits

  • Extended health and dental for you and your dependents
  • Employee Assistance Program
  • Health Spending Account ($500)
  • RRSP matching (3%)
  • Enforced minimum vacations (3 weeks to start)
  • 15 sick / emergency / mental health days
  • Paid Parental leave
  • Paid sabbatical after 4 years
  • Home office stipend
  • Profit sharing
  • Charitable donation matching
  • No overtime
  • Flexible work hours
  • Autonomy over your work
  • No Meeting Wednesdays™
  • A culture of investing in people

Next steps

  • Submit your application, including your resume. Deadline to apply is August 23, 2024.
  • If we think you’re a potential fit, we’ll send you an email with some follow-up questions.
  • After we review the email responses, we’ll schedule interviews with applicants who we think are the best match for what we’re looking for.

We’ll use Zoom to connect. Subsequent interviews might be in person, and we can discuss those details in the first interview.

Once all the interviews are complete, we’ll contact the successful applicant to make an offer.

We especially encourage people from underrepresented groups in tech to reach out.

Il y a 12 jours
Emplois reliés
TextNow
Canada

TextNow is seeking a senior native iOS and Android Software Developer to help build customer-facing products for our Trust and Safety vertical on both iOS and Android native applications. Collaborate with the other native platform developers to implement Trust and Safety specific projects for both i...

Steamclock
Vancouver, Colombie-Britannique
Télétravail

Steamclock is looking for a Senior iOS Developer with experience building iOS-based products. Building nice iOS apps in Swift. Experience shipping native iOS apps in Swift. Compensation for this role will vary depending on the experience of the successful candidate and the resulting scope and respon...

TextNow
Canada

TextNow is looking for a Senior iOS Developer to join our Revenue team, working to improve our Ads systems to improve the user experience while increasing revenue. An experienced iOS developer with 5+ years of iOS development experience, particularly in Swift (knowledge of The Composable Architectur...

Aequilibrium Software Inc.
Vancouver, Colombie-Britannique

Senior iOS Developer We are looking for a Senior iOS Developer  to join our team! When you join Aequilibrium, you get to be a part of a fun and agile company driving innovative change in FinTech and VR. As a Senior iOS Engineer, you’ll develop cutting-edge iOS applications, help...

Offre sponsorisée
Fuze HR Solutions
Greater Ottawa Metropolitan Area, Canada

They are currently seeking talented and experienced Android Developers to join their growing development team. As an Android Developer for our development team, you will play a crucial role in designing, developing, and maintaining mobile applications that support our framework. Collaborate with cro...

Offre sponsorisée
AffinityClick Inc.
Canada

The Opportunity: Senior Android Developer. We’re looking for a Senior Android Developer who is passionate about mobile technology and ready to take our apps to the next level. Android development using Android Studio and Java/Kotlin. VOIP apps, with millions of installs and over 500,000 active month...

Offre sponsorisée
Apex Systems
Canada

Apex Systems is a global IT services provider, and our staffing practice has an opening in the Online Retail space for a iOS Engineer. ...

Offre sponsorisée
Bamboo
Canada

You will be a lead developer responsible for the development of new software products and enhancements to existing products. Develop and support software including applications, database integration, interfaces, and new functionality enhancements. Experience with Agile or Scrum software development ...

Offre sponsorisée
Capgemini Engineering
Canada

Must have experience with iOS A/B testing. Holistic knowledge and passion for the iOS platform. ...

Offre sponsorisée
AccountingSuite
Canada
Télétravail

The role is fully remote and restricted to those physically located in the US.While this is a remote position, we cannot consider candidates not based in the US.Have a Bachelor's Degree in Computer Science or related field.Strong knowledge of the MEAN stack: Node.JS, Angular, Express, and MongoDB.Fa...