bluedoor data·Job Postings API·bluedoor.sh ↗

HomeCompaniesAtaitFrontend Developer - Design System

Frontend Developer - Design System

Atait · Sathorn, Bangkok, 10120, Thailand · Active · BambooHR

Job facts

FieldValue
CompanyAtait
TitleFrontend Developer - Design System
Normalized title-
Department / teamIT Department
LocationSathorn, Bangkok
Work model-
Employment typeContract
Salary-
Statusactive
ATS providerBambooHR
Posted / first seen2026-02-03 / 2026-05-30
Changed / last seen2026-05-30 / 2026-06-06

Related slices

PageWhat it containsOpen
Company jobsActive postings from Atait.Open
Company breakdownsRole, location, ATS, and work model facets for this company.Open
ATS provider jobsActive postings observed through BambooHR.Open
Provider filtered searchThe same provider as a filtered job collection.Open
City jobsActive postings in Sathorn.Open
Department jobsActive postings in IT Department.Open
Lifecycle eventsOpen, update, close, and reopen events for this posting.Open
Original postingCanonical source or apply URL captured from the ATS.Open

Linked records

CompanyAtait
Sourcea39b6abd-ede1-44ad-80d1-6fe5c58af9b0
ATS providerBambooHR

Description

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.

Full job record

Job IDf54672f85c30c77a93c12666da0adf934a42c66a
Org IDe4abb398-db72-4889-942b-2eaade09eeb6
Source IDa39b6abd-ede1-44ad-80d1-6fe5c58af9b0
Board IDa39b6abd-ede1-44ad-80d1-6fe5c58af9b0
Providerbamboohr
Provider Job Key262
TitleFrontend Developer - Design System
Normalized Title
Statusactive
Activeyes
Location TextSathorn, Bangkok, 10120, Thailand
DepartmentIT Department
Team
Employment Typecontract
Workplace Type
Remote Policy
Country
RegionBangkok
CitySathorn
Salary Raw
Salary Min
Salary Max
Salary Currency
Salary Period
Source URLhttps://atait.bamboohr.com/careers/262
Apply URLhttps://atait.bamboohr.com/careers/262
First Seen At2026-05-30 06:00:12Z
Last Seen At2026-06-06 10:30:02Z
Last Checked At2026-06-06 10:30:02Z
Last Changed At2026-05-30 06:00:12Z
Inactive At
Source Posted At2026-02-03 00:00:00Z
Source Updated At
Raw Payload Uris3://job-postings-prod-raw-590183727216/raw/provider=bamboohr/board=atait/date=2026-06-06/2026-06-06T10-30-01-745Z-0f77777998584ea5740432a4d0c6c63e6782a0e4d93a5cbd79093b351ab5da48.json
Event Fields
{
  "content_hash": "964d33dcd0472da276ee9d51c20da713089a84b8763d05c346a87b26306cdb28",
  "source_hash": "6b690825d46bd1dc3f6681c03c2db245d51a3b290f6cd1f5902c135b6983bb1a",
  "last_changed_at": "2026-05-30T06:00:12.767Z",
  "active_status": "active"
}
Parsed Structured
{
  "language": "en",
  "location": {
    "raw": "Sathorn, Bangkok, 10120, Thailand",
    "city": "Sathorn",
    "region": "Bangkok",
    "country": null,
    "is_remote": false,
    "confidence": 0.8
  },
  "salary_max": null,
  "salary_min": null,
  "inferred_at": "2026-06-06T10:30:02.954Z",
  "launch_scope": {
    "reason": "bamboohr_production_catalog",
    "included": true,
    "location": {
      "raw": "Sathorn, Bangkok, 10120, Thailand",
      "city": "Sathorn",
      "region": "Bangkok",
      "country": null,
      "is_remote": false,
      "confidence": 0.8
    },
    "countries": []
  },
  "remote_policy": null,
  "salary_period": null,
  "workplace_type": null,
  "salary_currency": null
}
Extensions
{}
Native Structured
{
  "list_job": {
    "id": "262",
    "isRemote": null,
    "location": {
      "city": "Sathorn",
      "state": "Bangkok"
    },
    "atsLocation": {
      "city": null,
      "state": null,
      "country": null,
      "province": null
    },
    "departmentId": "18431",
    "locationType": "2",
    "jobOpeningName": "Frontend Developer - Design System",
    "departmentLabel": "IT Department",
    "employmentStatusLabel": "Fixed-term Contract"
  },
  "detail_errors": [],
  "detail_job_opening": {
    "location": {
      "city": "Sathorn",
      "state": "Bangkok",
      "postalCode": "10120",
      "addressCountry": "Thailand"
    },
    "datePosted": "2026-02-03",
    "atsLocation": {
      "city": null,
      "state": null,
      "country": null,
      "countryId": null
    },
    "description": "<p><span style=\"font-weight: bold\">Summary:</span></p>\n<p><br><br></p>\n<p>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.</p>\n<p>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.</p>\n<p> </p>\n<p><br></p>\n<p><span style=\"font-weight: bold\">Main Objectives and Activities</span></p>\n<p><br><br></p>\n<ul>\n<li><span>Collaborate with designers to </span>develop <span>reusable multi‑platform (web/mobile), and accessible elements, such as components </span>(React, Typescript, SCSS, Tailwind, React Native is a plus)<span><span style=\"font-weight: bold\">, </span></span><span>icons, page templates, variables, etc.</span><span> </span></li>\n<li>Build to WCAG standards, conduct a11y checks (roles, semantics, focus, color contrast, etc.), and collaborate with designers to ensure inclusive UX.</li>\n<li>Write unit and integration tests with Jest and React Testing Library; uphold TDD principles where applicable.</li>\n<li>Manage component lifecycles (versioning, deprecations, change logs) and support teams during upgrades.</li>\n<li>Use Git/GitHub for version control and reviews; contribute to CI/CD pipelines and quality gates;</li>\n<li>Publish and maintain component documentation and usage guidelines (in Storybook, Next, and Docusaurus), including props, variants, accessibility notes, code examples, and migration guidance.</li>\n<li>Contribute to internal tools and CLIs that simplify consuming the Design System across web and mobile apps.</li>\n<li>Ensure cohesion and collaboration within the development team and identify opportunities for continuous process improvement.</li>\n<li><span>Participate in communities of practice and promote best practices related to Design Systems.</span><br></li>\n</ul>\n<p><br></p>\n<p><br><br></p>\n<p><span style=\"font-weight: bold\">Experience and Skills</span></p>\n<p>           </p>\n<ul>\n<li>5–7 years of experience as a developer in a similar role</li>\n<li>Strong proficiency with:\n<ul>\n<li>HTML 5</li>\n<li>JavaScript (<span>React, Typescript, Next.js, Node.js, React Native</span>)</li>\n<li><span>CSS3, SASS, Flex Layout, Tailwind</span><br></li>\n<li><span>Storybook</span></li>\n<li><span>DevOps (</span><span>CircleCI, GitHub Actions, AWS, GitHub Cloud / AWS Cloud Services</span><span>)</span></li>\n<li><span>Design System principles (tokens, theming, atomic design, etc.).</span></li>\n<li><span>Strong sensitivity to UX/UI (Figma)</span><br></li>\n<li><span>Knowledge of accessibility standards (WCAG)</span><br></li>\n<li><span>Experience with Test‑Driven Development (TDD), continuous integration (CI), and automated deployment (CD) (Jest / Applitools Eyes</span><span>)</span></li>\n</ul>\n</li>\n</ul>\n<ul>\n<li>Demonstrated ability to transform designs and wireframes into responsive, multi‑platform user interfaces (Web, Android, iOS) in an iterative development process.</li>\n<li>A track record of writing clean, maintainable code, rigorous documentation, and juggling multiple initiatives effectively.</li>\n<li>Experience with AWS services for front‑end hosting, CI/CD, or observability is a plus.</li>\n<li>Detail-oriented with a focus on quality.</li>\n<li>Strong communication skills and a good command of English.</li>\n</ul>\n<p> </p>",
    "compensation": null,
    "departmentId": "18431",
    "locationType": "2",
    "seekPromoted": false,
    "jobCategoryId": null,
    "jobOpeningName": "Frontend Developer - Design System",
    "departmentLabel": "IT Department",
    "jobOpeningStatus": "Open",
    "minimumExperience": "Experienced",
    "jobOpeningShareUrl": "https://atait.bamboohr.com/careers/262",
    "employmentStatusLabel": "Fixed-term Contract"
  }
}
Get this page with API

Rendered from the bluedoor Job Postings API. Reproduce it:

GET https://api.bluedoor.sh/job-postings/v1/jobs/f54672f85c30c77a93c12666da0adf934a42c66a?include=descriptionJSON
GET https://api.bluedoor.sh/job-postings/v1/orgs/e4abb398-db72-4889-942b-2eaade09eeb6JSON
GET https://api.bluedoor.sh/job-postings/v1/sources/a39b6abd-ede1-44ad-80d1-6fe5c58af9b0JSON
GET https://api.bluedoor.sh/job-postings/v1/jobs/f54672f85c30c77a93c12666da0adf934a42c66a/eventsJSON