Android Tech Lead · Full-time

About The Position

AnyVision is looking for brilliant people to join our journey for building the next generation of Computer Vision applications.

Job Description:

  • Responsible for analysis, design, and development in enterprise Java.
  • Read and write technical documents and specs.
  • Solid analytical and development skills.
  • Demonstrated aptitude for learning new technologies.
  • Strong communication skills (verbal and written).
  • Experience and ability to work in a constantly changing, fast-paced, deadline driven environment.
  • Ability to effectively communicate technical concepts to other technical staff members.
  • Ability to interface well with Professional Service staff and other non-technical members of the organization.
  • Utilize top industry technology.
  • Train and mentor new team members.


  • 5+ years of Java and Android Development Experience (Java).
  • Experience with Kotlin, RxJava, Dagger2, MVVM architecture.
  • Knowledge in OOD and Design patterns.
  • Strong UI skills within Android Applications.
  • Experience working with remote data via REST and JSON.
  • Experience in Git, Jira, Agile.
  • Android experience supporting native development in C/C++ and JNI.
  • Android SDK experience in Java.
  • Knowledge about best practices for Android platform.

Apply for this position