Frontend Developer - Design System

atait· IT Department
Apply Now ↗
📍 Hybrid📍 Sathorn, Bangkok, ThailandFixed term Contract

About this role

Summary:



As a Front‑End Engineer on the Design System team, you’ll be a technical specialist who builds the reusable UI components and tooling that power customer experiences used by millions. You’ll collaborate closely with designers and product teams to translate design intent into robust, accessible, high‑performing React and React Native components—documented, tested, and easy for product squads to adopt at scale.

This role blends hands‑on engineering with enablement: you’ll own component quality and lifecycle, improve our internal tooling, champion accessibility and performance, and help elevate front‑end craft across the organization.

 


Main Objectives and Activities



  • Collaborate with designers to develop reusable multi‑platform (web/mobile), and accessible elements, such as components (React, Typescript, SCSS, Tailwind, React Native is a plus), icons, page templates, variables, etc. 
  • Build to WCAG standards, conduct a11y checks (roles, semantics, focus, color contrast, etc.), and collaborate with designers to ensure inclusive UX.
  • Write unit and integration tests with Jest and React Testing Library; uphold TDD principles where applicable.
  • Manage component lifecycles (versioning, deprecations, change logs) and support teams during upgrades.
  • Use Git/GitHub for version control and reviews; contribute to CI/CD pipelines and quality gates;
  • Publish and maintain component documentation and usage guidelines (in Storybook, Next, and Docusaurus), including props, variants, accessibility notes, code examples, and migration guidance.
  • Contribute to internal tools and CLIs that simplify consuming the Design System across web and mobile apps.
  • Ensure cohesion and collaboration within the development team and identify opportunities for continuous process improvement.
  • Participate in communities of practice and promote best practices related to Design Systems.




Experience and Skills

           

  • 5–7 years of experience as a developer in a similar role
  • Strong proficiency with:
    • HTML 5
    • JavaScript (React, Typescript, Next.js, Node.js, React Native)
    • CSS3, SASS, Flex Layout, Tailwind
    • Storybook
    • DevOps (CircleCI, GitHub Actions, AWS, GitHub Cloud / AWS Cloud Services)
    • Design System principles (tokens, theming, atomic design, etc.).
    • Strong sensitivity to UX/UI (Figma)
    • Knowledge of accessibility standards (WCAG)
    • Experience with Test‑Driven Development (TDD), continuous integration (CI), and automated deployment (CD) (Jest / Applitools Eyes)
  • Demonstrated ability to transform designs and wireframes into responsive, multi‑platform user interfaces (Web, Android, iOS) in an iterative development process.
  • A track record of writing clean, maintainable code, rigorous documentation, and juggling multiple initiatives effectively.
  • Experience with AWS services for front‑end hosting, CI/CD, or observability is a plus.
  • Detail-oriented with a focus on quality.
  • Strong communication skills and a good command of English.

 

Frequently Asked Questions

Is the salary disclosed for the Frontend Developer - Design System position at atait?
The salary for this Frontend Developer - Design System role at atait is not publicly listed. Click "Apply Now" to learn more about the compensation package on their official careers page.
Where is the Frontend Developer - Design System position at atait located?
This Frontend Developer - Design System role at atait is based in Hybrid, Sathorn, Bangkok, Thailand. The position is listed as on-site or hybrid. Check the full job description or apply directly to confirm the work arrangement.
Is the Frontend Developer - Design System role at atait full-time or part-time?
This is listed as a Fixed term Contract position. It is posted as a Frontend Developer - Design System role in the IT Department department at atait.
Which team or department does the Frontend Developer - Design System at atait belong to?
This Frontend Developer - Design System position is part of the IT Department department at atait. See the full job description for more information about the team structure and responsibilities.
How do I apply for the Frontend Developer - Design System position at atait?
Click the "Apply Now" button on this page. You will be redirected to atait's official application portal hosted on bamboohr where you can submit your application directly.
When was the Frontend Developer - Design System job at atait posted?
This Frontend Developer - Design System position at atait was posted on Feb 3, 2026. Apply as soon as possible — early applications are often reviewed first.
Frontend Developer - Design System
atait
Apply for this role ↗

You'll be redirected to atait's official application page on bamboohr.