logo

View all jobs

Mobile Engineer, iOS

Remote, Canada
Who we seek:
Great work needs great people. We are a team of highly skilled and award-winning creators, designers, engineers, industry experts, musicians, lucid dreamers, film directors, and aspiring carpenters all interested in exploring the possibilities of what we can build together.

Our close-knit team has an insatiable hunger to solve lots of problems in a variety of areas. We are constantly working on new products to solve gaps that we see in the market and are always looking for others with the same passion. We usually build software products, but we also are building consumer goods and hardware as well. We’re not afraid to try something new and we encourage it on all of our projects.

In addition to our own products, we also work with global brands to help build net-new digital products using the same methodology we use for ourselves. We’ve built class-leading products with major brands across sports, automotive, healthcare, fitness, insurance, media, and games.

Our headquarters are in Irvine, CA but we also have a vibrant center of operations in Toronto, ON. We also have team members scattered throughout the world working with us remotely, so location is never a limiting factor when it comes to talent.

Responsibilities:
  • Building impactful products
  • Creating simple, clean code to power new user-facing product features
  • Maintaining a high level of performance quality and having a reputation for shipping quality product
  • Collaborating, teaching and learning with fellow engineers, designers, product managers, and our clients
  • Being reliable, taking ownership and making a big impact
  • Producing repeatable and predictable delivery of features
  • Refactoring and improving existing code when it gets brittle
  • Ensuring code is written to standards, has sufficient test coverage, and adheres to design requirements
  • Defining product and technical solution architecture
  • Helping us achieve our mission of building better products

Requirements:

  • 2+ years of Software Development experience in Objective-C and Swift
  • Solid understanding of programming and computer science fundamentals
  • Experience with iOS Testing frameworks such as Cedar, XCTest, or Kiwi
  • Experience developing applications for Apple Watch and/or Apple TV
  • Experience with Apple runtime and LLVM/LLDB
  • Knowledge of the profiling and analysis instrument suite, and a clear understanding of how to convert the findings from that toolchain into real world improvements
  • A tenacious, entrepreneurial attitude with the drive to deliver high quality products on time
  • Experience building consumer-facing products
  • Strong interpersonal skills with the ability to collaborate across the team and work closely with clients
  • Experience and/or interest in Test Driven Development (TDD) and agile methodologies
  • Strong communication skills and an interest in a pair-programming environment where you will accelerate your knowledge and skills quickly
  • Experience working in a continuous integration and delivery model
  • Experience working directly with clients, leading project teams, and mentoring engineers
  • Experience in analyzing, designing, and developing large and complex code bases and software systems, including API design techniques, to improve overall design and keep them clean and maintainable

Share This Job

Powered by