TopDev

Senior Android Developer

Mobytelab

151 Dao Duy Anh, Ward 9, Phu Nhuan District, HCMC
Job Description
About Company

At mobytelab.com, we strive to build not only amazing products for our customers but amazing groups of people. Our multidisciplinary teams are passionate about creating products like Spaxtel and improve people’s lives. They thrive on innovating new solutions to old technology challenges.

You will:

  • Review business requirements working with team members.
  • Perform a technical analysis of requirements.
  • Produce a solid, detailed technical design.
  • Write clean, modular, robust code to implement the desired requirements with little or no supervision.
  • Work with the other partners to triage and fix bugs with rapid turnaround.
  • Contribute ideas for making the application better and easier to use.
  • Develop and maintain mobile related application on Android.
  • Active participation in customer/partner design meetings and general engagements.
  • Ensure on time, on budget, and the quality of the product.

Your skills & qualifications

Soft Skills:

  • Be able to communicate well in English.
  • Be creative.
  • Highly organized driven individual.
  • Excellent communication skills.
  • A commitment to quality and a thorough approach to work.
  • Good teamwork and reliability.
  • Drive and enthusiasm with the ability to manage and co-ordinate multiple projects.

Hard Skills:

Our ideal team member will have the following talents, skills & experience:

  • Have 5 years of experience.
  • A passion for and experience of building consumer facing Android applications.
  • An eye for design and an passion for UX, with an ability to craft excellent design into a first class application that puts the customer at the core.
  • A stellar track record of developing apps that delight users.
  • Effectively worked in an Agile/Scrum environment.
  • Experience with multiple programming languages is a big bonus.
  • An imagination for the future!
  • Fluency in written and spoken English.
  • A deep understanding of the Android framework and Java programming language.

In your bag of technical wizardry:

  • Java using Android SDK, Android Studio, Kotlin.
  • Strong understanding of object-oriented software development.
  • Unit testing!
  • Familiar with core Android components: Activities, Fragments, Services, Content Providers, Broadcast Receivers and understanding of lifecycles.
  • Good knowledge of capabilities offered by Android's UI toolkit including Styles & Themes, Layouts, Input Controls, Animation & Graphics.
  • Experience of asynchronous processing on Android, including Loaders.
  • Reactive programming with RxJava.
  • Use of RESTful APIs.
  • Use of Application Architecture patterns, data binding & MVVM pattern.
  • Experience with SQL (especially SQLite on Android).

***Submit your application (CV in English)***

Benefits for you

  • Review every 6 months. 13th month salary as permanent bonus.
  • Company provides Mac devices.
  • Friendly working space: Coffee is served every day, microwave oven and refrigerator.
  • Chance to work with people across continents U.S, Australia, United Kingdom, Brussels, Canada. Chance to work overseas based on the request from clients.
  • Annual company trip.
  • Team building per 2 months outside. Happy hour every week.
  • Time working: 08:30 AM - 06:00 PM from Monday to Friday.

Company

Mobytelab

Industry

Company size

Nationality

About us

General information