Frontend Engineer (ReactJS, NextJS & React Native)
atCP Axtra PCL (Lotus's)Makro PRO is an exciting new digital venture by the iconic Makro. Our proud purpose is to build a technology platform that will help make business possible for restaurant owners, hotels, and independent retailers, and open the door for sellers. Makro PRO brings together the best talent across multi-nationals to transform the B2B marketplace ecosystem. We welcome bold, energetic, and thoughtful people who share our belief in collaboration, diversity, excellence, and putting customers at the heart of our work
Take your career to new heights in the future of B2B e-commerce. Join our team and help us build Southeast Asia's next unicorn.
Your Challenge
The Frontend Engineer is responsible for transforming the design and the product vision into working products and will directly influence how users will interact with the system. The Frontend Engineer works hard to stay on top of fast-changing technology and invests a lot of energy in learning new tricks. They are not only caught up on industry trends in client development frameworks but also know what the near future will bring. A love for clean interfaces and a passion for great user experiences goes without saying
- Using agile engineering practices and modern development technologies, you'll transform the design into a user-friendly product, giving feedback and suggesting trade-offs when required
- You'll design and develop the guts and logic of the front-end systems of our product.
- You'll decipher existing software systems and be able to link our application to applicable data sources both internal and external
- Experience with ReactJS and NextJS is a must.
- At least basic experience with React Native is required.
- In-depth or have hands on experience in either Android or Swift.
- You have demonstrable experience with HTML, CSS/LESS/SCSS/etc., JavaScript, ES6+ and responsive design
- Good to have experience with analytics platforms such as Segment, Mixpanel, etc.
- Good to have experience working with GraphQL APIs.
- You have exposure to mobile development with native or web-to-native tooling and frameworks
- You understand distributed architecture and usage of RESTful APIs and how to use them in practice
- You are able to write effective unit, integration, and end-user automation tests
Experience required
- any or no experience
Career level
- Middle Level
Salary
- 50,000 - 75,000 THB, Negotiable
Job function
- Engineering
Job type
- Full-time
Company overview
Lotus's operates in Thailand as an omni-channel retailer. It sets out to bring shoppers well-made products at reasonable prices, while contributing positively to customers, colleagues and communities. Customers are reached through over 2,000 stores across Thailand and t ...
Why join us: “At Lotus's, we are looking for people who are the change-agent with a passion to grow in both work and life. People who have the ability to think in an agile way and make everyday as a history to leave their own legacy in every part of business.” Lotus's People are: People wh ...
Benefits
- Overtime pay
- Life Insurance
- Accident Insurance
- Company uniform
- Learning & Development Opportunities
- Health Insurance
- Provident fund

