Android Developer

Mississauga, ON

Android Developer

Are you looking to joining a growing team with high future potential? If yes, Remitbee is the place for you. We are based in Toronto, Ontario. Remitbee's first Android release was in 2015, and since then, App has evolved into a popular one in the online money transferring field. You may learn more about us at www.remitbee.com. We have exciting products and services planned for the future and want to add an Android developer to our talented team to lead the product development initiatives.If you are passionate about building Android apps for global clients and building your bright career, Remitbee is the place. We will provide a professional and respectable working environment along with perks and opportunities.

What will you do?

  • Work with product owners and user experience teams to build high-quality features that make users love our App by leveraging your knowledge in Android's Material Design guidelines.
  • Stay current and competitive by keeping up-to-date with the latest Android platform capabilities and make relevant recommendations.
  • Be mindful of best practices when securing data-in-transit and data-at-rest because your code protects our customer's data.
  • Debug the application and improve its performance as desired
  • Help scale the operation and expansion into other markets.

Skills and requirements:

  • 4+ years developing native Android applications, 2+ years of Kotlin experience.
  • Thorough understanding of Object-Oriented Programming concepts, Android application architecture and software design patterns.
  • Good understanding of design patterns such as MVP, and how they can be applied to Android development.
  • Experience with Android libraries and best practices when it comes to communicating with GraphQL and REST Webservices.
  • {list2Text5}
  • Automated testing via Junit and platform specific frameworks like Robolectric and Espresso.
  • Strong communication skills, ability to collaborate with stakeholders at different levels of abstraction (requirements, architecture and code).
  • Understanding of Agile Methodologies
  • Good understanding of dependency injection. Eg. Dagger2
  • Coroutines concepts should be clear.

Nice to Have

  • Knowledge of new and upcoming SDK components in the Android space
  • Securing data using the Android Keystore
  • Developing with accessibility in mind

Email your application to [email protected] with your resume and cover letter.