Project Overview:
Our client is the #1 online classifieds site in Canada. As one of Canada’s top 10 most-visited digital properties, they reach nearly half of Canadian internet users monthly.
They are a leader in helping Canadians find and trade goods and services in their local communities, including Autos, Real Estate and Jobs
Responsibilities:
• Help architect, build and iterate our Android application using Kotlin
• Ensure that our code stays up-to-date with the latest design standards and best-practices
• Help raise the overall skill and quality level through pairing, design/code reviews, and mentoring
• Push forward our test-focused development process including unit, integration- and functional testing
• Partner closely with product management to continuously improve our app
• Research and prototype solutions to interesting problems Must haves:
• 5 years of professional Android app development experience
• 2-3 years experience with Kotlin
• Excellent knowledge and strong experience with the Android platform
(Activities, Fragments, Services, Content Providers)
• Deep understanding of architectural patterns for Android projects
• Experience in building test driven mobile environments, e.g. experience with JUnit, Robolectric, Espresso
Nice to haves:
• Experience with Java (Language and APIs)
• Real life reference or open source projects (GitHub / Bitbucket / StackOverflow Account)
Expected length of the engagement:
• 12 months (Extension)
Location/Overlap requirements:
• Fully Remote – Worldwide – 5-6 hours of overlap with Toronto, Canada (EDT) GMT-4
Client Budget: $6000 - $7000 per month