We are providing high quality mobile application with 7 years of experienced development team. Our mission: Solid understanding and practical knowledge of the mobile development and application life cycle • Understanding of software testing concepts • Strong knowledge of Android UI design principles, patterns, and best practices • Excellent Java coding skills • Understanding of concurrency and multithreading in Android • Understanding of Java Collections Framework from Android perspective • Knowledge of Android OS design basics • Eagerness to read Android source code and acceptance to use private API Would be a plus: • Experience in implementation of complex Gradle build scripts and/or Gradle plugins • Web development skills (JavaScript, HTML, CSS) • Experience in building Android OS from source code • Experience in such tools and technologies as Maven, Google App Engine, Ant, Jenkins, Firebase, SQL