Job Description
About Company
Your role & responsibilities
Work on high impact products, grow by working with great people, and in a culture that values happiness of the team.
- Make impact. Build a great product for our large user base.
- Work daily in an agile environment with Test Manager, Technical Lead, Product Lead, Backend team and UX for a successful delivery of the product.
- Ensure the product is functional, secure, high performant and testable.
- Actively involved in product and technical discussions.
- Actively contribute to the mobile development process and technical knowledge of the entire organization.
- Make users happy!
Your skills & qualifications
- Strong English written and verbal skills is a MUST.
- At least 4 years experience in native Android development, with deep knowledge of the Android core framework and Java language.
- Experience in using 3rd party libraries like Dagger, Retrofit, RxJava, ..
- Strong understanding of modern Android application architecture such as MVP/Clean architecture.
- Strong development experience with all layers of an Android application: network, database, model, business logics and views.
- Experience in developing high performance client-server mobile applications: fast and highly responsive.
- strong understanding of Android User Interface guidelines, care for mobile usability.
- Strong quality mindset and practice with unit testing.
Benefits for you
- Attractive salary you’ll love!!!
- 13th-month bonus.
- Opportunity to travel to Switzerland.
- Private health insurance coverage for your peace of mind.
- Modern iMac or Macbook Pro, High-end PCs.
- Cool, modern spacious office.
- Training & talks covering wide range of topics.
- Create value by involving in high impact products.
- Regular team vacation trips in Vietnam and abroad.
- Lots of release celebrations, food and snacks.
- Operate in full continuous integration software development setup with the latest and popular technology stacks.
- Work in collaboration directly with talented European tech professionals to grow your technical, English communication and interpersonal skills.
- Work in an open-minded, friendly, positive, transparent and agile environment.
- Flexible working time.