Android Developer

As a key player in the MySQUAR team, this individual will work with all key stakeholders to conceptualize, build, test, and turn the product vision into a highly functional application on Android. This position is in Ho Chi Minh City Vietnam and reports directly to the Android Lead. The ideal individual must be able to lead and wear different hats in this fast paced environment.

Responsibilities

  • Be accountable for delivering a highly functional application in a timely manner and serve as a bridge between the engineers and the management team
  • Lead, coach, motivate and grow a team of excellent mobile engineers to build high standard applications in a fast-paced environment
  • Be involved in all phases of development, starting from specification through design, UX, implementation, test and roll-out to observing data and deciding on the next steps
  • Create device specific user interfaces and experiences and optimize performances for the product
  • Think ahead and outside the box in order to help shape Myanmar’s digital mobile landscape

Requirements

  • Hands-on experience building consumer facing applications on Android
  • Proven track-record in forms of published apps on various app stores
  • A passion for social and entertainment products
  • Experience  working in an international and multicultural team
  • Self-reliant and thrives in an work environment that offers no micro-management and formal hierarchical structure.

Experience

2+ years in Android development

Technologies used

Git/Github
RxJava/RxAndroid
IntelliJ/Android Studio
JIRA
MVVM/MVP
REST
Scrum/Kanban
Gradle
Fabric
JUnit
Jenkins
New Relic

Work methodology:

Code Reviews: every pull request
Unit Tests: yes
Integration Tests: yes
Build Server: yes – Jenkins
Version Control System: yes – Github
Issue Tracking Tool: yes – Jira
Knowledge Repository: yes – Github wiki
Tester(s): yes – QA team
Agile management: scrum/kanban
Freedom to choose tools: yes
Commit on the first day: yes