Frontend Developer (BBT) Thai Tech Company Logo

Frontend Developer (BBT)

👨‍💻Software Engineer
🌏Bangkok
🏢 On-site
💼Full time
🗓️Almost Gone 🚨

Job Description

Responsibilities


  • Build high traffic user interfaces with JavaScript or Typescript, React and Nextjs
  • Cooperate with skilled developers, product managers, QA’s, and designers to ship new components and features
  • Communicate with backend person in order to integrate API’s with Ul
  • Communicate with blockchain developer in order to integrate Smart Contract with Ul
  • Ability to develop unit testing of code components or complete applications
  • Keep up-to-date with the latest standards and techniques concerning CSS, HTML5, Javascript, Typescript
  • Refine and implement our development standards & best practices.
  • Participate in design and code reviews


Qualifications


  • 1+ years of JavaScript experience, including concepts like asynchronous programming, closures, types, and ES6. Experience with React is a bonus
  • 1+ years of HTML/CSS experience, including concepts like layout, specificity, cross-browser compatibility, and accessibility
  • Familiar with the concept of responsive web design and able to create great UI that supports different devices and screen sizes
  • Experience in developing front-end solutions on top of high-performance and distributed backend systems.
  • Experience in leading the technical architecture of a frontend project
  • Experience mentoring junior developers.
  • Strong Knowledge of the software development lifecycle (version control, tooling, testing, etc.)
  • Understanding of SEO principles.
  • Experienced in software version control such as Git, Source tree, GitLab
  • Experience in agile methodology
  • Experience in Docker
  • Experience in CI/CD
  • Excellent technical and non-technical communication skills
  • Experience with React, Nextjs
  • Experience with unit testing frameworks such as Jest.
  • Experience with Blockchain technology
  • Experience with graphic design applications such as Figma.
  • Experience with source tool for building UI components such as Storybook
  • Passion for performance debugging and benchmarking
  • BS/MS in Computer Science or a related technical field

Technologies

  • React
  • NextJs
  • Redux
  • Redux-Saga
  • Styled-Component, Emotion, Tailwind
  • Css, Less
  • Ant-Design
  • Typescript
  • Eslint
  • Storybook
  • OpenAPI
  • Graphql (optional)

Remark: Given the nature of the mentioned position, where employees are involved with customer data and asset values, and/or the company, to comply with legal and regulatory standards established by the Securities and Exchange Commission, as well as to align with laws and overseeing agencies, the company requires a criminal background check as part of the post-interview process before joining the company. Your criminal history information will be retained for a period of 6 months from the start date.