Full-Time Position - Toronto
Hiring an Android Developer on a permt basis in Toronto, ON! This role will collaborate with product management, design, and quality teams on software development projects. Do you have experience building apps that integrate local and streaming media content? If so, this Android Developer role may be a fit for you!
Perks You'll Love -
-Employee-owned Stock Options for Full-time Employees
-Health & Dental Benefits, Catered Lunch & Fully Stocked Kitchen On-site
-Competitive Vacation Days, Team-building Events, Socials and Sports Teams
-Enjoy Generous Fitness & Educational Credits
-Innovative in-office Tech and Other Epic Gear You'll Want to Try
-Collaborating with product management, design, and quality teams on software development projects
-Developing, releasing, and maintaining native Android applications
Required Experience & Background
As the Android Developer, you must have...
- B.S. or M.S. in Computer Science or related field
-Deep understanding of the Android SDK
-6+ years of object-oriented software development experience
-3+ years building complex applications for Android phones & tablets using the native Java SDK and other frameworks (send us links to your apps on Google Play)
-Strong experience in software development and agile software processes
-Experience designing clean and maintainable APIs
-Experience with multithreading programming
-Experience writing unit tests and testable code
-Excellent problem solving, critical thinking and communication skills
Bonus Skills We'd Love
-A GitHub account with some of your awesome projects in it
-Experience building apps that integrate local and streaming media content
-Strong debugging skills
-Experience developing testing suites for mobile applications
-A passion for amazing audio and video products
We Are An Equal Opportunity Employer
All qualified applicants will receive equal consideration for employment without regard to race, color, religion, gender, gender identity or expression, sexual orientation, national origin, genetics, disability, age, or veteran status.
Canadian Work Authorization
All applicants MUST be authorized to work in Canada. Any applicants not meeting this criteria will not be notified and will not be considered eligible for the position.
Apply for this Job