Testfire Labs - Mobile Developer

Do you want to fundamentally improve the way people do business, to make it more fun and productive? We're seeking a Mobile Developer to join our small team and make a big difference.

Testfire Labs is headquartered in Edmonton, AB, with team members who also work remotely throughout Canada. A perk of joining our team is the freedom to work in Canada wherever you're happiest and most productive!

We're a fast-growing nimble startup building innovative products and services that take advantage of the latest developments in Artificial Intelligence, with a particular focus on workplace productivity. Our current flagship product,Hendrix.ai, leverages natural language processing and machine learning to automatically capture meeting notes and optimize organizational outcomes. Continuous learning is a must; you will be growing professionally alongside the company in this rapidly growing industry.

You’ll need to be comfortable working in a fast-paced environment, wearing different hats at times, where the solutions aren’t always predefined. You are energized by this challenge, ready to roll up your sleeves and a blast to work with. Our core team culture is the belief in a 'people-first' approach. Amazing people, building the right things for our awesome users, in the right way, working sane hours and enjoying working life balance. We expect great things from our people and we invest in return with:

  • Training, conferences, and collaboration with the best talent

  • Great benefits and health allowances

  • RRSP matching and profit sharing

  • Social events, flex hours, and earned perks

Developers at Testfire Labs work on teams together with product managers, designers and other developers to solve common goals and ultimately make great products. We're looking for someone that's passionate about craftsmanship, the customer experience and problem solving to join our team!

Responsibilities

  • Write exquisite code

  • Define and improve the user experience of our products

  • Participate in code reviews ensuring best practices

  • Ship medium features independently from proposal to end result

  • Communicate new features with mockups and prototypes

  • Be creative/solution oriented and regularly achieve consensus with teams

Requirements

  • 3+ years of mobile application development experience

  • Consistent track record of industry-leading commercial mobile development

  • Experience developing for Google Android and/or Apple iOS

  • Experience publishing apps to the Play Store and/or App Store

  • Knowledge of older and newer mobile technologies (Objective-C/Swift and Java/Kotlin)

  • Experience with React/React Native

  • Familiarity with Git, JIRA and testing

  • Experience integrations with third party APIs

Bonus Points

  • Experience with websockets and webrtc

  • Experience with cloud platforms (AWS, Azure and/or Google)

  • Familiarity with micro-services architectures

  • Familiarity with MongoDB

  • Experience with CI/CD

  • Authoring native components for react-native

Applying

If you think you're the person Testfire needs, please send your resume to careers@testfirelabs.com, and include your LinkedIn profile in your cover letter. Only those who meet our criteria will be contacted. Testfire Labs is an inclusive, equal opportunity employer that values diversity.