AND-008 Mobile Developer (Android)

Toronto

We are looking for a full-time intermediate to senior level Android Developer that can help bring our client's next-generation products into reality while performing according to our high internal standards. Our client has defined a category for smart décor and reimagined what smart lighting should look like.

Our ideal candidate has a track record of developing and deploying excellent software for the Android platform. You’ll be working with cutting edge technologies like Matter and Thread and will be a key contributor in bringing innovative smart home technology to market.

You will work collaboratively with a team of talented engineers, developers, and designers. This role reports into the Mobile team lead.

About the Role:

The Android Developer will work closely with our full-stack, embedded and hardware team to deliver a delightful and stunning app experience.

  • Drive new development for our latest product and features
  • Write clean, maintainable code and advocate for best practices
  • Formulate and automate mobile software testing
  • Work with the embedded and server development team in order to deliver a complete stack solution and the best mobile experience possible

About You:

  • Bachelor’s degree or equivalent experience in Computer Science, Computer Engineering or other related field required
  • 2+ years (intermediate)/3+ years (senior) of hands-on Android Development experience with Kotlin and/or Java
  • Track record in developing Android apps; experience releasing to Google Play Store is a big asset
  • Interest in the Internet of Things (IoT) an asset
  • Experience with REST, and API integrations are assets
  • Experience with OAuth and mobile security mechanisms a big asset
  • Experience working with Wifi, Thread, Bluetooth or other wirelessly controller hardware an asset
  • Personal projects (school projects do not count) an asset
  • Creative problem solving, quality awareness and driven to have an impact
  • This role will require you to occasionally work collaboratively in the office (Toronto HQ)