100% REMOTE Android Developer

  • Job Reference: 258923795-2
  • Date Posted: 5 April 2021
  • Recruiter: Cypress HCM
  • Location: Minneapolis, Minnesota
  • Salary: On Application
  • Sector: I.T. & Communications
  • Job Type: Permanent

Job Description

This company is a rapidly growing startup in the financial data space. The Android team is still a small team but looking to get more talented engineers. You will be responsible for building and maintaining the company app on all Android mobile phone devices. You will work closely with our designers, backend engineers, and products to release customer driven features.

*What you'll do

  • You'll use modern but proven technologies to build exciting new features
  • You'll implement pixel perfect designs with smooth animations and intuitive interactions
  • You'll write high quality code that is testable and easy to read
  • You'll extend and implement our API services
  • You'll inject your vision and insights into crucial product and user experience decisions
  • You'll strive for excellent development practices and careful code architecture that is built around rapid releases
  • You'll collaborate with our hardworking, nimble, and supportive team through standups, company presentations, slack discussions, Pull Requests, and post mortems
  • You'll adhere to and improve upon our agile process through bi-weekly meetings, requirement documents, and sprint retrospectives

Skills and experience that will help you succeed

  • You have 3+ years of experience in in shipping Android apps to the Play Store
  • You speak Kotlin and/or Java fluently
  • Experience in the Financial industry and/or a startup environment

Nice to have

  • Experience in building Android modules and libraries
  • Experience with Swift and iOS development
  • You have experience with integrating gRPC and REST API services
  • You have a good understanding of ReactiveX and Android threads management
  • You have experience with Android Architecture Components and MVVM architecture
  • You have a good sense of usability and product
  • You have experience with Jira and Git