Senior Mobile Engineer

EngineeringFull TimeVancouver, BC

Apply Now

Our mission at Durable is to build the technology that helps millions of people become entrepreneurs. As former business owners ourselves, we truly believe that everyone can run a successful business if they have the right guidance, support, and tools available to them. Our goal is not just to build beautiful, simple software–but to reimagine the way people start businesses.

We are looking for a senior mobile developer interested in building performant mobile apps on IOS and Android. You will be responsible for architecting and building these applications, as well as coordinating with the teams responsible for other layers of the product infrastructure. Building a product is a highly collaborative effort, and as such, a strong team player with a commitment to perfection is required.


  • Build UIs across Android and iOS platforms.
  • Leverage native APIs for deep integrations with both platforms.
  • Diagnose and fix bugs and performance bottlenecks for performance that feels native.
  • Maintain code and write automated tests to ensure the product is of the highest quality.
  • Make changes and necessary adjustments on existing applications.


  • Advanced knowledge in JavaScript and TypeScript and its nuances, including ES6+ syntax
  • Experience with react native a plus
  • Knowledge of functional and object-oriented programming
  • Ability to write well-documented, clean JS and TS code
  • Rock solid at working with third-party dependencies and debugging dependency conflicts
  • Familiarity with native build tools, like Xcode and AndroidStudio
  • Understanding of REST APIs, NoSQL Databases like MongoDB
  • Experience with automated testing suites, like Jest or Mocha


  • This is a full-time, remote-first role
  • The salary for this role is CAD $130,000 - $180,000 depending on experience

We are an equal opportunity employer

Research shows that women and other marginalized groups–including, but not limited to BIPOC, LGBTQ2S+ people, immigrants, and people with disabilities–tend to only apply for a job when they meet every single criteria. If this role sounds perfect for you, but you don't meet all the requirements, apply anyway and tell us why you think you'd be the perfect fit!