Senior Android Developer

Job Description:
Our team needs a well experienced Senior Android Developer professional with outstanding skills to join our app development team. Your role as a senior android developer is to take the advantage of innovative trends and technologies into practice and ensure they are been utilized in projects correctly.

Job Requirements:

  • Bachelors Degree in Computer Science, Engineering or a related subject
  • 4 – 6 years of Android coding experience
  • Know the app development landscape and the emerging technologies
  • Responsible for the design of advanced android apps
  • Review current project systems, collaborate with the team at various phases
  • Strong C programming¬†expertise¬†(C, C++, Visual Studio)
  • Working experience with Hybrid apps
  • Good understanding of Android development tools, Kotlin, web kit etc.
  • Experience in working with various platforms¬†(smart phones, game consoles)
  • Working closely with business analysts, other engineers, off shore development team
  • Translating client requirements into apt mobile app designs
  • Solid understanding of the entire development lifecycle
  • Knowledge of UI testing
  • Deep and extensive knowledge about related Android libraries
  • Excellent technical and English conversational skills

Would be a plus:

  • Knowledge in image processing and computer vision
  • Experience in network communication
  • Experience with machine learning frameworks, high-performance computing architectures etc.