Senior Mobile Developer - Android

Senior Mobile Developer - Android

Remote/Telecommute JobREMOTE / Toronto, Ontario, Canada  - Permanent
This job allows you to work remotely 

Job Description

Our client are on a mission to provide useful technological solutions that enrich and empower millions of people in their daily lives. They apply big data, artificial intelligence, and machine learning to bring the next generation of financial products and services to the Indian, Japanese and Canadian markets.

As a company, they are committed to offering the most transparent, secure, and personalized consumer experience to over 333 million consumers and over 21 million merchants. Since their journey began 6 years ago, they've launched a Canadian app (a bill management app), and a QR-based payment app in Japan, all while powering the India app.

We are looking for passionate and proficient android programmers to work closely with backend teams and mobile teams overseas. If you are someone with ownership, initiation, and enthusiasm, then we're looking for you!

Must Have Skills:

● At least 5+ years of Android development
● Experience and/or interest in Test Driven Development (TDD) (Unit Testing, UI Testing)
● Experience with Kotlin is a must. The following is a plus: RxJava (or Coroutines), Dagger, JUnit, Espresso
● Strong passion for code quality and are not allergic to test cases
● At least one mobile app you can show off in the interview
● Solid computer science fundamentals
● Knowledge of design and development on MVP, MVVM, or MVI models


● Work closely with India's product team to build SDKs
● Prototype new and redesign features
● Focus on design, the efficiency of the code and product driven development
● Work with an elite and focused team of app developers
● Write unit tests to ensure the code meets the requirements and have minimal latency


Starting: ASAP
Travel: 0

Similar jobs in Toronto:

Similar jobs in other locations: