Android

Location Vietnam
Industry Others
Job reference 10491
Job type Permanent
Consultant email nhu.dinh@manpower.com.vn
Date posted Dec 14, 2020

1. As a Senior Engineer, you will have the opportunity to:

  • Lead new projects
  • Supervise a team
  • Participate in the hiring process
  • Act as Line Manager for junior engineers
  • Participate in pre-sales activities

2. Qualifications & experience:

  • At least 4 years of Android experience
  • Strong programming knowledge of Java language, Java Core, and Kotlin
  • Knowledge of low-level Java optimization techniques for Android
  • A deep understanding of Java VM (Oracle, Dalvik, ART)
  • Database development experience including SQL
  • Knowledge of the Android ecosystem – analytics, advertising, BaaS, publishing, UI design concepts
  • Thorough understanding of algorithms, data structures, complexity, and optimization
  • Solid knowledge of mobile application architecture, design patterns and an understanding of refactoring techniques
  • Knowledge of TDD and experience with Unit and UI Testing
  • Solid knowledge of development tools, environments, and utilities
  • Understanding of Material Guidelines and a passion to build the best UX
  • Experience with Agile development methodologies (Scrum, Kanban)
  • Proactive, goal-focused mindset and have the desire to create high-quality products
  • Passion for continuous learning and adapting to new technologies
  • Good written and spoken English as well as good communication skills