EBlock | Intermediate/Senior Android Developer | Toronto, ON | ONSITE
EBlock is the fastest growing startup in the dealer-to-dealer car sales space, and we're looking for an intermediate/senior Android developer to join us. We require someone that can work independently, quickly, and who can jump into an existing project and hit the ground running. We currently have an existing Android app on the Play Store (link below), and are looking for someone to help with a feature heavy update for the next major release. This will be a permanent, full-time, in-office position with a market competitive salary.
<a href="
Required Skills are:
  -Rock solid grasp of Java.
  -Know your way around Android Studio.
  -Very strong in pixel perfect custom view design. Can you be given a .PSD and reproduce it exactly?
  -Comfortable with event-driven, asynchronous code. Eg. You receive a push notification for an update. How would you download a payload based on the id in that notification, then download an image based on that payload, then rotate the image, then animate it onto the screen, then show the user a dialog, then make another network call based on the input of that dialog? How do you elegantly handle an error anywhere along the way?
  -Less is more development philosophy.

Bonus Skills:
  -Experience with GraphQL.
  -Experience with the Kotlin programming language.
  -Any back-end development experience with Spring Boot, and/or SQL heavy applications.

Contact:
Adam Erb (REDACTED_EMAIL)
Ask HN: Who is hiring? (July 2017)