ASCEND
4.0- 3.9
Lương và phúc lợi
- 4.1
Sự hài lòng trong công việc
- 4.6
Văn hóa công ty
- 3.9
Môi trường
nâng cao kỹ năng - 4.1
Cân bằng công việc
cuộc sống - 3.9
Thăng chức & Đánh giá
- 3.7
Tính ổn định
việc làm
Việc làm ASCEND tại Việt Nam - 7 việc làm
Department: IT Software Development
Reporting to: Tech Director
Who we are
Ascend Technology (current size: around 50-100 members) belongs to Ascend Group and CP Group, one of biggest group in ThaiLand in financial online payment platform. With the aim to be Technical center of group to build core platform of TrueMoney products. We are now one of the largest financial life platforms in Southeast Asia, growing from just 1 market to 6 markets in a span of 2 years. We currently have significant operations in Thailand, Cambodia, Myanmar, Indonesia, Vietnam, and the Philippines.
What you will do (Responsibilities)
• 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.
• 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.
• Work independently with minimal supervision, ability to work in a team
• Able to adapt to new technology, trending, apply new solution to improve source code quality
What you will need (Qualification)
● Conversational fluency in English (writing and speaking)
● 2 years+ related working experience is.
● 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 (Figma, 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 to new technology
Why You'll Love Working Here
• Office hours: Monday - Friday, off on Saturday and Sunday, flexible working-time
• Competitive remuneration package
• 12 annual leaves plus 10 full paid sick leaves with lunch allowance
• Healthcare insurance package
• 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
• Global and Dynamic working environment
• Professional development and abroad opportunities with clear career path
• Cooperating with many domestic and multi-national partners.