Senior Software Engineer, Android [LINE Pay]

Top Priority
line-pay-icon
LINE Pay
Bangkok|Permanent
Apply Now

About LINE Pay

LINE Pay is an integrated online and offline payment platform under LINE MAN Wongnai and LINE Thailand, following the acquisition in August 2023. LINE Pay offers seamless payment services, including an easy and secure digital wallet, and quick on-the-go payment options for purchases, money transfers, or top-ups. LINE Pay services can be utilized within public transportation, for purchasing goods and services from partner brands, as well as for various utility bill payments.

We are looking for an experienced software engineer with a strong background in application system design and development. In this fast-paced environment, you will leverage your expertise to tackle challenges that impact millions of users, contributing to our mission of becoming the No.1 payment platform in Thailand.

What you’ll Do:

  • Collaborate with the product and design teams to deliver the best experience for LINE Pay users on Android and RTOS.
  • Design and develop high-quality native user interfaces using the latest Android and RTOS technologies.
  • Optimize system performance and scalability while improving code maintainability and team productivity to ensure a crash-free experience for LINE Pay users.

Please visit our engineering blog if you’d like to learn more.

What you’ll Need:

  • Proficient in Android development and Java programming. Familiarity with RTOS and C is also advantageous.
  • Deep understanding of Android Architecture Components: ViewModel, LiveData, Room.
  • Experience with modern design practices such as Modular Architecture, Clean Architecture, MVVM, OOP, and SOLID principles.
  • Strong knowledge of Multi-threading, Networking, Memory Management, and Real-Time Operating Systems (RTOS).
  • Hands-on experience with Koin, Coroutines, RxJava2, Retrofit2, OkHttp3, Gson, Glide, and Realm.
  • Familiarity with automated testing.
  • A growth mindset, with a willingness to learn and share knowledge.
  • Ability to communicate effectively in both spoken and written English.

It’d be Great if you have:

  • Understanding of Android Architecture Components: ViewModel, LiveData, and Room.
  • Strong knowledge of Multi-threading, Networking, Memory Management, Design Patterns, and Best Practices.
  • Experience with RTOS
  • Experience using Koin, Coroutines, RxJava2, Retrofit, OkHttp3, Gson, Glide, Realm, and Otto.
  • Experience with Unit, API, and UI testing.
  • Experience with Flutter.
Apply Now
lmwn-logo-icon
LINE MAN Wongnai
people-recruit-public@lmwn.com
195 One Bangkok Tower 4, Witthayu Road, Lumphini, Pathumwan, Bangkok, 10330, Thailand
LINE MAN Technology (连曼)
people-recruit-lmtech@lmwn.com
10F.Nami B/D, NO.3 Huoju Road, Hi-tech Zone Dalian, China. 中国辽宁省大连市高新园区纳米大厦10F
LINE Pay
linepay-recruitment@lmwn.com
195 One Bangkok Tower 4, Witthayu Road, Lumphini, Pathumwan, Bangkok, 10330, Thailand
Copyright @2022 LINE MAN Wongnai All right reserved.Privacy Policy