Position Description:
As an Android developer you will be responsible for the development and maintenance of applications aimed at Android devices.  You will build apps according to technical design specifications. Follow Android coding standards and write unit tests for new and existing code. 

Responsibilities:

  • Provide guidance and recommendations on product architecture, development processes, code guidelines, and development tools
  • Collaborate with a team to define, design, and ship new features
  • Promote clean architecture principles to design and implement Android native apps
  • Ensure the best possible performance, quality, and responsiveness of the application
  • Provide technical guidance regarding errors, problems, or questions about programs
  • Implement maintainable software, including unit tests and integration tests
  • Stay updated on the latest industry trends, development practices and evolving mobile technologies
  • Perform other duties as assigned

 

Minimum Qualifications:

  • Bachelor Degree in Computer Science, Information System, Engineering or related field, or equivalent combination of education and experience
  • Strong knowledge of the Android SDK, different versions of Android, and how to deal with different screen sizes
  • Prior experience working with Java and/or Kotlin languages
  • Strong knowledge of Android UI design principles, patterns, and best practices
  • Understanding of Google’s Android design principles and interface guidelines
  • Knowledge of the open-source Android ecosystem and the libraries available for common tasks
  • Knowledge of the Android performance tools and optimization techniques
  • Knowledge or experience with other mobile platforms
  • Ability to prioritize and organize multiple tasks
  • Ability to collaborate with multiple individuals and teams

What We Offer:

  • Competitive salary
  • Self-managed PTO program
  • Paid holidays
  • Attractive benefits package including health and dental coverage
  • Fully-stocked break room
  • Opportunity for career development and advancement with a rapidly growing company
  • High-energy, fun and friendly culture
  • Participation in company sponsored events
Apply for this Job
* Required
(Optional)
Almost there! Review your information then click 'Submit Application' to apply.

File   X
File   X