Senior Mobile Engineer (Android/iOS)

Engineering | Toronto, Ontario, Canada

Location: Downtown Toronto- 106 Front Street East, Suite 200

Employment: Full Time/Contract 

BNOTIONS is a Strategic Innovation Firm. We are one of the fastest growing companies in Canada, and are the partner of choice for organizations with the desire to disrupt through innovation. Our team delivers the largest and most complex deployments, but small enough to have a boutique approach when it comes to best-in-breed quality and agility.

Are you motivated by change and rocket ship growth? Do you want to travel to space with fiercely intelligent, enthusiastic and curious people that know how to have fun? If so, take a look at our job listings below and come build innovative and breathtaking mobile experiences. 


As our Senior Mobile Engineer, you will be responsible for the following:        

  • Developing high quality, UX rich mobile applications for iOS and Android platforms
  • Working with a multi-disciplinary team to understand system/application requirements and recommend appropriate solutions; including Designers, Backend Developers, and QA Analysts
  • Working independently, and as part of a team, to develop software solutions that meet client’s needs and perform efficiently and as designed
  • Optimizing applications for performance and memory usage
  • Consistently delivering high-quality output
  • Tracking and planning project progress through a Project Management System (Pivotal Tracker)
  • Keeping up with the latest trends in the mobile industry


As our  Senior Mobile Engineer, you will possess the following skills, attributes and experience:

  • Degree in Computer Science or related field
  • Three years practical experience developing natively in either iOS and/or Android
  • Desire and ability to learn new mobile platforms
  • Experience with Android Studio and XCode IDE’s
  • High degree of knowledge with Social API’s, especially Facebook
  • Knowledgeable of Web technologies such as HTML, CSS, JavaScript and JSON
  • Self-motivated and willing to take initiative
  • A willingness to share experience with others
  • A passion for code quality and adherence to standards
  • Experience working with a version control system, especially GIT
  • Excellent communications skills
  • Keen eye for details and quality at both the code level and the overall application UX

If you’re ready to drive change with innovative products, hit the apply button below!