About LINE MAN Wongnai

LINE MAN Wongnai is Thailand’s Leading On-Demand Delivery and Lifestyle e-Commerce platform services. We build technology to help Thai people live better, to empower all local businesses by creating an end-to-end food ecosystem through our channel LINE MAN and Wongnai. Connected consumers, riders, and local businesses and improved the daily life of all parties with restaurants nationwide. And because we are local, we provide the deepest variety and services that are tailor-made for Thai people.

Software Engineer, Frontend is one of our important roles who will be a member in every Squads. We will work with Product managers, Software engineer, Site reliability engineering ,and UX/UI designer to innovate and develop quality processes for LINE MAN Wongnai applications. In addition, Software Engineer, Frontend also works with the SEO and Marketing team to identify areas of improvement, such as performance, and the structure and content format of the web site to match what Google Search needs in order to get a top-ranked website of search results.

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.

What you’ll Do:

  • Develop frontend parts of various services of LINE MAN Wongnai / LINE Pay, including API Gateway that supports each client platform, both Web App and Mobile App.
  • Deliver quality and efficient software - easy to maintain, testable and reusable.
  • Collaborate with product and design teams to enhance user experience on Android applications for both LINE MAN Wongnai / LINE Pay.
  • Optimize web performance by reducing file sizes, refining code for easier maintenance, and improving team productivity.
  • Stay updated on the latest technologies and implement them to continuously improve product development.

What you’ll Need:

  • Able to use JavaScript (ES6), HTML5, CSS3 proficiently.
  • Understanding of Web Technology and Responsive Design
  • Knowledge and understanding of Data Structures, Algorithms, OOP, Design Patterns, and Best Practices.
  • Growth mindset, willing to learn new things and teach others.
  • Able to communicate in both spoken and written English and Thai.


It’d be Great if you have:

  • Minimum 3 year of experience in Web Application on React and able to design systems and work with large code bases very well.
  • Deep knowledge and understanding of JavaScript, HTML5, CSS3, ES6, React, Redux, webpack, Node.js and able to design systems and develop Responsive Websites.
  • Experience in Universal React, GraphQL, ImmutableJS, SCSS.
  • Deep knowledge and understanding of Flux architecture, Critical-Rendering Path, Browser Networking, Reactive Pattern, Design Patterns and Best Practices.
  • Understanding Backend development systems such as Java, Node.js, Golang or Python.
  • Experience in optimizing page load speed, rendering speed or time to interactive.
  • Good communication skills in public speaking and writing.
  • Provide advice, mentor and coach other team members.