aCommerce Co., Ltd.

Frontend Engineer (React) Mid/Senior/Leader

aCommerce Co., Ltd.
Salary provided
Posted on 28 Nov 2020

Frontend Engineer (React) Mid/Senior/Leader

aCommerce Co., Ltd.

Job Highlights

  • Translate UI/UX design wireframes to actual code
  • Exp in JS like React, Redux, jQuery, Knockout, etc
  • Knowledge in Client-side scripts - HTML, CSS, JS

Job Description

Job purpose

The aCommerce Magento Front-End Web Developer will be responsible for building the front-end of e-commerce websites of the largest online Southeast Asia's Brands.

We are seeking an talented Front-End Developer who can combine design with programming. Responsibilities will include translation of the UI/UX design wireframes to actual code that will produce visual elements of the application. Also help design web user interface following user requirement. Candidate must have modern and innovative mindset and work as a professional. You will work with the UI/UX designer or the client and bridge the gap between graphical design and technical implementation, taking an active role on both sides and defining how the website looks as well as how it works.

The successful candidate will work within an established distributed Scrum Team.  Technology is used to ensure effective and close collaboration between the team members who are typically located in different location.  In addition to day-to-day Scrum Team commitments, the aspirations for the successful candidate will be to take responsibility as a technical lead within a Scrum team.

Duties and responsibilities

Responsible for front-end development to define guideline and standard coding conversion to develop online solution for various leading global brands

  • Consult and advise on UI that personify our client brands
  • Build reusable code and libraries for future use
  • Ensure the technical feasibility of UI/UX designs
  • Assure that all user input is validated before submitting to back-end
  • Evaluate new technologies and share your experience with other aCommerce teams
  • Works closely with internal customers (e.g. Commerce) and members of IT (e.g. Architecture, Infrastructure, Business Analysts, and Quality Assurance) to ensure the highest quality software.
  • Practice test-driven development by writing automated (unit & integration) tests prior to building code to maintain high test coverage.
  • Demonstrate continuous improvement by inspecting and adapting new ideas for improving solutions, tools and processes.


  • Understanding of fundamental design principles behind a scalable application.
  • Understanding of UX/UI design.
  • Understanding differences between multiple delivery platforms (such as mobile vs, desktop), and optimizing
  • output to match the specific platform
  • Strong knowledge with Client-side scripts with Html5, Css3 and Javascript.
  • Experience with server-side CSS pre-processing platforms, such as LESS and SASS
  • Experience with front-end build tools (Grunt, Gulp, etc.)
  • Experience with responsive design and grid-based layouts
  • Experience with javascript libraries like jQuery, KnockoutJs.
  • Strong experience with javascript libraries like ReactJS, Redux.
  • Proficient understanding of cross-browser compatibility issues and ways to work around them.
  • Experience with API integration like Rest API, GraphQL API is a plus.
  • Experience with Server Side Renderer.
  • Understanding of SEO.
  • Experience with version control software like SVN, CVS, or Git.
  • Experience Package Management Tool like NPM, Composer.
  • Experience with Docker and Container.
  • Understand and Experience cloud service such as AWS, Azure is a plus.
  • Ability to work with QA engineers on creating automated tests.
  • Experience with testing process like Unit test, Integration test, API test, Component test, End-to-End test.
  • Experience with web security and security scan.
  • Experience basic authentication with Basic, OAuth (Open Authentication Standard), JWT (JSON Web Token).
  • Ability to communicate effectively in written English as aCommerce works in multiple countries in Southeast Asia. Strong Oral English skills preferred Self-motivated team player.
  • Results oriented, with project completion a key facet.
  • Ability to work well under pressure and tight timelines, whilst maintaining quality
  • Ability to make constructive observations of how the team is working, and willingness to contribute suggestions to the team in order to improve the overall process and efficiency

  • Group health insurance and life insurance
  • Free lunch everyday
  • Daily 15-minute Thai Massage
  • Work from home 1 day per month
  • Vacation leave 14 days per year
  • Leaves for marriage, priesthood, bereavement and parental

About aCommerce

aCommerce is the leading ecommerce enabler and e-distributor in Southeast Asia, delivering retail solutions for global brands such as L’Oreal, Samsung, and Unilever.

Founded in May 2013, aCommerce has over 1,400 staff across offices and fulfillment centres in Singapore, Thailand, Malaysia, Indonesia and the Philippines.

The company is committed to equal opportunities for all of employees and to a work environment free of discrimination and harassment. All employment decisions at aCommerce are based on business needs, job requirements and individual qualifications, without regard to race, religion or belief, gender, sexuality, age, family or parental status, or any other status that may be protected by the laws or regulations in the locations where we operate. We do not tolerate discrimination or harassment based on any of these characteristics.

The aTeam is made up of highly ambitious individuals driven to innovate, build and succeed and is always looking for like-minded self-starters to join.

Additional Information

Career Level
Years of Experience
2 years
Job Type
Full Time, Permanent

Company Overview

About aCommerce

aCommerce is an Ecommerce enabler for businesses in ASEAN. We provide holistic end-to-end Ecommerce solutions covering marketing, channel management, call center, fulfillment and logistics in one integrated platform. Founded in 2013 we are currently 1300 employees and continuously hiring to support our business growth.

Our Culture

Embrace and Drive Change

If you are not prepared to deal with constant change, then you probably are not a good fit for the company. We embrace it enthusiastically, and perhaps even more importantly, to encourage and drive it.

Personal Growth

It’s important to constantly challenge and stretch yourself and not be stuck in a job where you don’t feel like you are growing or learning.  Our goal is to help employees unlock that potential.

Additional Company Information