Senior Android Engineer - Remote

Location Ho Chi Minh
Industry Technology
Job reference 10692
Job type Permanent
Consultant email nhu.dinh@manpower.com.vn
Date posted Feb 26, 2021
1. Key responsibilites:
  • Hands-on skilled engineer who will build and deploy mobile applications to accommodate features and changes required by the business.
  • Design and develop innovative & engaging digital mobile experiences 
  • Deliver engaging user interfaces in collaboration with product designers to deliver best in class customer experience.
  • Self managing with good time management and written communication skills. We are a distributed and remote workplace, so we rely on people managing their own time and commitments. Accountability is a very desired trait.
  • Provide best practice advice on native pattern & development into the user-led design workshops and end to end journeys.
  • Liaise with the business to identify, specify and document development parameters such as implementation complexity, risks, good to haves, must haves, estimations etc.
  • Help define the software architecture of new features for existing apps, future apps.
  • Create effective information architecture models; defining the relationship between the mobile app navigation, device functionality and services the app integrates with, ensuring this matches customer journeys to drive agreed digital outcomes.
2. What distinguishes you:
  • 5+ years’ demonstrated experience in developing user facing Android mobile applications  
  • Strong proficiency in Core Java and Kotlin
  • Understanding of RESTful APIs to connect to mobile applications to back-end services
  • Understanding of Object-Oriented Design principles and patterns (MVVM, MVP)
  • Familiarity with best practice mobile design/UX patterns (HIGS - Human Interface guidelines for iOS and Material for android).
  • Experience in releasing a mobile app to the relevant store and iterating on its development.
  • Agile ways of working
  • Commitment to quality, simplicity, and attention to detail
  • BONUS: Good understanding of iOS with proficiency in Swift
  • Experience in building communication SaaS applications
  • Knowledge and experience with CI pipelines such as Jenkins
  • Knowledge of Firebase App Distribution
  • Knowledge and experience with Jira and Confluence
3. Job location:
  • Remote
  • Preferably with a decent AEST time zone overlap