Description

Responsibilities

  • Work closely with our product and design teams to customize experience for the Android platform.
  • Join our collaborative philosophy by being an active member in the Java and Android.
  • Write automated tests to validate quality and performance.
  • Consider security and privacy issues in the development process.
  • Design and develop solutions that meet product requirements using Android SDKs that target tablets, chromebooks and mobile devices.

Required Skills

  • Excellent programming skills in Java/Kotlin.
  • Proficient in the Java language, specifically in concurrency and memory management.
  • Understanding of Google play store process and support lifecycle.
  • Strong object-oriented programming and design skills.
  • Self-starter who works with minimal supervision and the ability to work in a team of diverse skill sets.
  • To learn new skills and grow competencies.

Required Experience

  • Experience working as a tech lead providing tech assistance for offshore.
  • Experience in code governance and quality metrics.
  • Strong experience in designing and developing native Android frameworks.
  • Experience with Android SDK performance tools, and optimization.
  • Experience with Dagger, RX Java and MVVM architecture patterns.

Education Requirements

  • Bachelor’s Degree in Computer Science, Computer Engineering or a closely related field.


 

Education

Any Graduate