Back to job search

Web Developer (Contractor)

Acommerce (Thailand) (Bangkok, Bangkok City, Thailand)
Bangkok, Thailand 🇹🇭
aCommerce revolutionized the e-commerce enablement industry by introducing our cutting-edge platform and technology stack, EcommerceIQ. Our self-developed and proprietary software includes innovative omnichannel management software. aCommerce is also the leading end-to-end e-commerce enabler in Southeast Asia. We drive brands to achieve their e-commerce goals with high-performance digital marketing, online store development & management, data & analytics, customer care, fulfillment, and delivery services.

About this position

This role is for Web Developer for eCommerce Market Insights which require both front and back end engineering skills. Candidate must have a modern and innovative mindset and work as a professional.

Responsibilities

• Translation of the UI/UX design wireframes to actual code
• Ensure the technical feasibility of UI/UX designs
• Assure that all user input is validated before submitting to back-end
• Works closely with internal customers and members of Tech (e.g. Product managers, Architecture, Infrastructure, Business Analysts, and Quality Assurance) to ensure the highest quality software
• Build reusable code and libraries for future use
• Create documentations and knowledge transfer of the developed product to our development team – all documents will be in English.

Requirements

• Good command of written and spoken Thai & English is required
• Understand modern web framework react.js (hooks and classes)
• Experience with Highcharts http://highcharts.com/
• Experience with Tanstack would be a plus https://tanstack.com/table/latest
• Experience with Redux – standard patterns
• Familiar with Ruby framework - backend
• Familiar with responsive design and grid-based layouts
• Strong knowledge with Client-side scripts with HTML, CSS3 and JavaScript.
• Understanding of fundamental design principles behind a scalable application.
• Understanding of UX/UI design.
• Experience with JavaScript frontend framework libraries like VueJS, AngularJS is a plus.
• Experience with CSS preprocessors (LESS, SASS, etc.) is a plus
• Experience with version control software like SVN, CVS, or Git.
• Experience of basic authentication with Basic, OAuth, JWT (JSON Web Token) is a plus.