Senior Mobile Engineer Android Kotlin 30686 - Fully Remote - Worldwide - $6000 - $7000 - 12 Months (Extension)

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