Overview

Job Description – Android Developer

We are seeking an Android mobile developer to create a native mobile app that will allow our customers to use our services. The app will also contain a cryptocurrency wallet that customers may use to hold their funds. In particular, we intend to help the user find ATMs geographically.

You will be the primary mobile developer for the Android platform. You will be working in tandem with a backend team, a web development team, and an iOS counterpart. The app should be reactive as to display properly on a variety of screen sizes, including tablets. The app should also integrate with a Wear OS app for notifications and QR code displays.

This app will be built in Java.

Required Skills

Advanced Gradle usage git
Client side REST principles
Client side OAuth2 principles
Java 11
Familiarity with blockchain basics
Wear OS app development
Android unit testing
Android location awareness
Android data and files services
Android Search

Desirable Skills

Familiarity with JNI
Familiarity using Bitbucket with git
Familiarity with Agile/Jira
Material design

More jobs: