Android Developer

ASCEND
165 Thai Ha, Dong Da, Ha Noi
6 days ago

Top 3 Reasons To Join Us

  • Young, Active and Global working environment
  • New technology and to dive in interesting projects
  • Competitive benefit packages

Job Description

  • Use Kotlin to create a highly-scalable client app that seamlessly integrates with server-side API.
  • Create clean and reusable components to populate the app UI with particular attention to performance & security.
  • Take part in the product design process to provide feedback on what is envisioned and its feasibility. Work closely with PO to align task end estimation effort
  • Cooperate with our backend developers to define and integrate the server API in the Android apps.
  • Follow and be accountable for code best practices all over the repository, maintain clean expandable

Your Skills and Experience

  • Proficiency in writing modern Kotlin.
  • Knowledge of software life-cycles including design, development, build/release, and QA.
  • Experience in firebase (FCM, Crashlytics, Storage, App distribution)
  • Experience in modern architecture: MVVM, MVI
  • Experience in Jetpack library: ViewModel, live-data, navigation component
  • Experience in Networking and multi-thread handling (Coroutine, Retrofit,
  • Flow)
  • Experience in Database and offline support (Room, SQLite)
  • Experience in unit test and debugging
  • Experience in multi-module gradle build system
  • Experience working with design tools (Frigma, Zeplin)
  • Experience in CI/CD

Nice to have:

  • Experience writing end-to-end tests.
  • Experience in Scrum development.
  • Have in reactive programming mindset
  • Have backend driven mindset
  • Eager to learn and adapt with new technology

Why You'll Love Working Here

  • Office hours: Monday- Friday, off on Saturday and Sunday, flexibile working-time and remote-working policy
  • Competitive remuneration package
  • 12 annual leaves plus 10 full paid sick leaves with lunch allowance
  • Healthcare insurance package (Bao Viet insurance)
  • 13th salary + year end performance bonus
  • Social insurance, health insurance and unemployment insurance will be under Labor Law
  • Standard Agile Scrum with latest updated technology from USA
  • Unlimited access to Udemy training course
  • Free English and Technical training course with knowledge-sharing allowance
  • Macbook is provided for work
  • Team-building activities along with occasional allowance as Newborn, Wedding, Birthday, Mid-Autumn Festival,...
  • Global and Dynamic working environment
  • Professional development and abroad opportunities with clear career path
  • Cooperating with many domestic and multi-national partners.
ASCEND Technology is under Thailand’s Ascend Group