Frontend Engineer

closed
Siam Makro Public Company Limited Logo

Siam Makro Public Company Limited

πŸ“Remote - Taiwan

Summary

Join Makro PRO, a new digital venture, and become a Frontend Engineer, transforming designs and product visions into functional, user-friendly products. You will be responsible for designing and developing front-end systems, integrating data sources, and building modern JavaScript-based applications in React Native. This fully remote, renewable (1-year) contract offers a diverse, non-hierarchical, and agile work environment with growth opportunities. The role requires expertise in various technologies and frameworks, including React Native, HTML, CSS, JavaScript, and experience with RESTful APIs. A passion for clean interfaces and user experience is essential.

Requirements

  • Be experienced in building modern JavaScript-based applications in React Native
  • Have demonstrable experience with HTML, CSS/LESS/SCSS/etc., JavaScript, ES6+ and responsive design
  • Understand distributed architecture and usage of RESTful APIs and how to use them in practice

Responsibilities

  • Transform the design and the product vision into working products
  • Stay on top of fast-changing technology and invest in learning new tricks
  • Transform the design into a user-friendly product, giving feedback and suggesting trade-offs when required
  • Design and develop the guts and logic of the front-end systems of our product
  • Decipher existing software systems and be able to link our application to applicable data sources both internal and external
  • Write effective unit, integration, and end-user automation tests

Preferred Qualifications

  • Have experience with nest.js, GraphQL and AWS
  • Have exposure to mobile development with native or web-to-native tooling and frameworks

Benefits

  • Renewable contract (1 year)
  • Fully remote job
  • Diverse Workplace (Our members are from around the world!)
  • Non-hierarchical and agile environment
  • Growth opportunity and career path
This job is filled or no longer available