Senior Android developer

Responsibilities

  • Designing and developing our Android mobile app
  • Supporting other team members
  • Ensuring the best possible performance, responsiveness, and quality
  • Reviewing and contributing to technical specs
  • Creating automated tests for your code
  • Working within agile team (sprint planning, standups, etc.)
  • Creating and maintaining a backlog of your work items

 

REQUIRED SKILLS:

  • Bachelor’s degree in Computer Science or related
  • 3+ years of experience writing Android apps
  • Strong understanding of Android design principles, patterns and best practices
  • Experience publishing to the Google Play and maintaining versions of an application
  • Solid understanding of RESTful APIs
  • Experience with Scrum/Agile development methodologies
  • Experience with source control git and SVN.
  • Experience writing iOS apps, using Objective-C or swift is a big plus
  • Experience with third-party libraries and APIs.
  • You are a self-starter, with an ability to work and thrive in a small team