bluedoor data·Job Postings API·bluedoor.sh ↗

HomeCompaniesAbstraUI Engineer

UI Engineer

Abstra · Remote · Active · BambooHR

Job facts

FieldValue
CompanyAbstra
TitleUI Engineer
Normalized title-
Department / team-
Location-
Work modelRemote / Remote
Employment typeFull Time
Salary-
Statusactive
ATS providerBambooHR
Posted / first seen2026-06-02 / 2026-06-04
Changed / last seen2026-06-06 / 2026-06-06

Related slices

PageWhat it containsOpen
Company jobsActive postings from Abstra.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
Work model jobsActive Remote postings.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

CompanyAbstra
Sourcee74b0805-47b5-4b09-842b-72706f48c4f4
ATS providerBambooHR

Description

We are looking to hire a UI Engineer, that turns Figma designs into accessible, production-ready web experiences. Work primarily in HTML, CSS, and vanilla JavaScript, building interactive UI, extending Bootstrap and existing site styles with design tokens and CSS variables, and delivering CMS-ready front-end for platforms such as Jahia. Apply Angular and/or React where appropriate to help build more robust CMS integrations, reusable components, and platform enhancements. Reuse shared styles wherever possible so new work stays visually consistent, connect interfaces to APIs with lightweight JavaScript, and work closely with designers and the marketing team to align on brand, messaging, and user experience. Partner with back-end developers, product owners, and business stakeholders in content-heavy. Location:     LATAM 100% Remote . Working hours are based on the US Central-Pacific Time Zone, with at least 6 working hours of overlap. About Us : Abstra is a fast-growing, Nearshore Tech Talent services company, providing top Latin American tech talent to U.S. companies and beyond. Founded by U.S.-bred engineers with over 15 years of experience, Abstra specializes in sourcing skilled professionals across a wide range of technologies to meet our clients’ needs, driving innovation and efficiency. Key Responsibilities: Translate Figma designs into responsive, semantic HTML and CSS that matches brand guidelines and existing site patterns Work closely with designers on layout, spacing, typography, responsive behavior, and edge cases before and during implementation Collaborate with the marketing team on content structure, messaging alignment, and page updates that support campaigns and communications Build interactive UI components such as tab panels, selectable cards, typeahead search, accordions, and multi-step content flows Implement accessible interfaces using ARIA roles, keyboard navigation, and screen-reader-friendly markup Extend and customize Bootstrap (or similar frameworks) with design tokens, CSS variables, and component-level styles Integrate front-end experiences with CMS platforms (e.g. Umbraco, Jahia) and deliver production-ready fragments and assets Apply Angular and/or React where appropriate to build more robust CMS integrations, reusable components, and platform enhancements Connect UI to APIs via lightweight JavaScript, including fetching data, handling loading and error states, and proxying third-party services when needed Reuse existing site styles and components wherever possible to maintain visual consistency across properties Partner with engineers on local dev setup, deployment, and performance-minded front-end delivery Assist with other tasks and projects as assigned Protect, secure, and properly handle all confidential company data; prevent unauthorized access, improper transmission, or unapproved disclosure that could harm the company or its clients Required Qualifications: 4+ years of experience building production web UIs Strong HTML, CSS, and vanilla JavaScript, with comfort delivering content-rich pages without relying on a heavy SPA framework for every experience Experience with Angular for building CMS integrations, reusable components, and platform enhancements Experience implementing designs from Figma (or similar) with attention to layout, typography, and responsive breakpoints Solid understanding of accessibility: WCAG-minded markup, focus management, and ARIA patterns for tabs, and similar controls Proficiency with CSS architecture: custom properties, BEM-style naming, media queries, and framework overrides Experience with Bootstrap or comparable CSS frameworks Strong attention to detail: visual fidelity, hover/focus states, and content edge cases Ability to work in regulated or content-heavy domains (government, finance, healthcare, benefits, payroll, fintech) where clarity and trust matter Strong collaboration skills, comfortable working closely with designers, marketing, and cross-functional stakeholders Preferred Qualifications: Experience delivering UI into CMS environments (Jahia, Umbraco, etc.) Experience with React to build more robust CMS integrations, reusable components, and platform enhancements Familiarity with design systems and token-based styling workflows Experience connecting UI to REST APIs and handling async data states in the browser Familiarity with Node.js for local dev servers or simple API proxies Experience supporting marketing-led pages, campaigns, or content updates on web properties What We Offer: Flexible working hours and remote work options. Opportunities for professional growth and development. A collaborative and inclusive work environment. The chance to work on impactful projects with a talented team. Excellent compensation in USD. Hardware and software setup (mandatory).

Full job record

Job ID8847ea485e2a97ce8d14b6bff0011055c8be7f81
Org IDcc77375c-680c-47e7-bd09-2562cde527b5
Source IDe74b0805-47b5-4b09-842b-72706f48c4f4
Board IDe74b0805-47b5-4b09-842b-72706f48c4f4
Providerbamboohr
Provider Job Key160
TitleUI Engineer
Normalized Title
Statusactive
Activeyes
Location Text
Department
Team
Employment Typefull_time
Workplace Typeremote
Remote Policyremote
Country
Region
City
Salary Raw
Salary Min
Salary Max
Salary Currency
Salary Period
Source URLhttps://abstra.bamboohr.com/careers/160
Apply URLhttps://abstra.bamboohr.com/careers/160
First Seen At2026-06-04 11:46:52Z
Last Seen At2026-06-06 10:27:14Z
Last Checked At2026-06-06 10:27:14Z
Last Changed At2026-06-06 10:27:14Z
Inactive At
Source Posted At2026-06-02 00:00:00Z
Source Updated At
Raw Payload Uris3://job-postings-prod-raw-590183727216/raw/provider=bamboohr/board=abstra/date=2026-06-06/2026-06-06T10-27-13-432Z-32707deaac136e6953317b242178c0a5ed69618833665c6d73e25e7d4b3b8199.json
Event Fields
{
  "content_hash": "5a423adfe07665650d27e1d826c92ee375656e6ae9f9e7c3a66e2803656fe690",
  "source_hash": "6ce4229a59bc6c1c683983eb4c15eafb24d2d1639ee9476a3cdc2ce23c9792c5",
  "last_changed_at": "2026-06-06T10:27:14.957Z",
  "active_status": "active"
}
Parsed Structured
{
  "language": "en",
  "location": {
    "raw": null,
    "city": null,
    "region": null,
    "country": null,
    "is_remote": true,
    "confidence": null
  },
  "salary_max": null,
  "salary_min": null,
  "inferred_at": "2026-06-06T10:27:14.957Z",
  "launch_scope": {
    "reason": "bamboohr_production_catalog",
    "included": true,
    "location": {
      "raw": null,
      "city": null,
      "region": null,
      "country": null,
      "is_remote": true,
      "confidence": null
    },
    "countries": []
  },
  "remote_policy": "remote",
  "salary_period": null,
  "workplace_type": "remote",
  "salary_currency": null
}
Extensions
{}
Native Structured
{
  "list_job": {
    "id": "160",
    "isRemote": null,
    "location": {
      "city": null,
      "state": null
    },
    "atsLocation": {
      "city": null,
      "state": null,
      "country": null,
      "province": null
    },
    "departmentId": null,
    "locationType": "1",
    "jobOpeningName": "UI Engineer",
    "departmentLabel": null,
    "employmentStatusLabel": "Contractor / Full-Time"
  },
  "detail_errors": [],
  "detail_job_opening": {
    "location": {
      "city": null,
      "state": null,
      "postalCode": null,
      "addressCountry": null
    },
    "datePosted": "2026-06-02",
    "atsLocation": {
      "city": null,
      "state": null,
      "country": null,
      "countryId": null
    },
    "description": "<p>We are looking to hire a UI Engineer, that turns Figma designs into accessible, production-ready web experiences. Work primarily in HTML, CSS, and vanilla JavaScript, building interactive UI, extending Bootstrap and existing site styles with design tokens and CSS variables, and delivering CMS-ready front-end for platforms such as Jahia. Apply Angular and/or React where appropriate to help build more robust CMS integrations, reusable components, and platform enhancements. Reuse shared styles wherever possible so new work stays visually consistent, connect interfaces to APIs with lightweight JavaScript, and work closely with designers and the marketing team to align on brand, messaging, and user experience. Partner with back-end developers, product owners, and business stakeholders in content-heavy.</p>\n<p><br></p>\n<p><span style=\"font-weight: bold\"><span style=\"text-decoration: underline\">Location:</span></span><span> </span><span> </span><span style=\"font-weight: bold\">LATAM 100% Remote</span><span>. Working hours are based on the US Central-Pacific Time Zone, with at least 6 working hours of overlap.</span></p>\n<p><br><br></p>\n<p><span style=\"font-size: 12pt; text-decoration: underline\"><span style=\"font-weight: bold\">About Us</span>:</span></p>\n<p><span style=\"font-size: 12pt\">Abstra is a fast-growing, Nearshore Tech Talent services company, providing top Latin American tech talent to U.S. companies and beyond. Founded by U.S.-bred engineers with over 15 years of experience, Abstra specializes in sourcing skilled professionals across a wide range of technologies to meet our clients’ needs, driving innovation and efficiency.</span></p>\n<p><br><br></p>\n<p><span style=\"text-decoration: underline\"><span style=\"font-size: 12pt; font-weight: bold\">Key Responsibilities:</span></span></p>\n<p><br><br></p>\n<ul>\n<li>Translate Figma designs into responsive, semantic HTML and CSS that matches brand guidelines and existing site patterns</li>\n<li>Work closely with designers on layout, spacing, typography, responsive behavior, and edge cases before and during implementation</li>\n<li>Collaborate with the marketing team on content structure, messaging alignment, and page updates that support campaigns and communications</li>\n<li>Build interactive UI components such as tab panels, selectable cards, typeahead search, accordions, and multi-step content flows</li>\n<li>Implement accessible interfaces using ARIA roles, keyboard navigation, and screen-reader-friendly markup</li>\n<li>Extend and customize Bootstrap (or similar frameworks) with design tokens, CSS variables, and component-level styles</li>\n<li>Integrate front-end experiences with CMS platforms (e.g. Umbraco, Jahia) and deliver production-ready fragments and assets</li>\n<li>Apply Angular and/or React where appropriate to build more robust CMS integrations, reusable components, and platform enhancements</li>\n<li>Connect UI to APIs via lightweight JavaScript, including fetching data, handling loading and error states, and proxying third-party services when needed</li>\n<li>Reuse existing site styles and components wherever possible to maintain visual consistency across properties</li>\n<li>Partner with engineers on local dev setup, deployment, and performance-minded front-end delivery</li>\n<li>Assist with other tasks and projects as assigned</li>\n<li>Protect, secure, and properly handle all confidential company data; prevent unauthorized access, improper transmission, or unapproved disclosure that could harm the company or its clients</li>\n</ul>\n<p><br></p>\n<p><span style=\"text-decoration: underline\"><span style=\"font-weight: bold\">Required Qualifications:</span></span></p>\n<p><br><br></p>\n<ul>\n<li>4+ years of experience building production web UIs</li>\n<li>Strong HTML, CSS, and vanilla JavaScript, with comfort delivering content-rich pages without relying on a heavy SPA framework for every experience</li>\n<li>Experience with Angular for building CMS integrations, reusable components, and platform enhancements</li>\n<li>Experience implementing designs from Figma (or similar) with attention to layout, typography, and responsive breakpoints</li>\n<li>Solid understanding of accessibility: WCAG-minded markup, focus management, and ARIA patterns for tabs, and similar controls</li>\n<li>Proficiency with CSS architecture: custom properties, BEM-style naming, media queries, and framework overrides</li>\n<li>Experience with Bootstrap or comparable CSS frameworks</li>\n<li>Strong attention to detail: visual fidelity, hover/focus states, and content edge cases</li>\n<li>Ability to work in regulated or content-heavy domains (government, finance, healthcare, benefits, payroll, fintech) where clarity and trust matter</li>\n<li>Strong collaboration skills, comfortable working closely with designers, marketing, and cross-functional stakeholders</li>\n</ul>\n<p><br></p>\n<p><span style=\"text-decoration: underline\"><span style=\"font-weight: bold\">Preferred Qualifications:</span></span></p>\n<p><br><br></p>\n<ul>\n<li>Experience delivering UI into CMS environments (Jahia, Umbraco, etc.)</li>\n<li>Experience with React to build more robust CMS integrations, reusable components, and platform enhancements</li>\n<li>Familiarity with design systems and token-based styling workflows</li>\n<li>Experience connecting UI to REST APIs and handling async data states in the browser</li>\n<li>Familiarity with Node.js for local dev servers or simple API proxies</li>\n<li>Experience supporting marketing-led pages, campaigns, or content updates on web properties</li>\n</ul>\n<p><br></p>\n<p><span style=\"font-size: 12pt; font-weight: bold\"><span style=\"text-decoration: underline\">What We Offer:</span></span></p>\n<p><span style=\"font-size: 12pt; font-weight: bold\"><br></span></p>\n<ul>\n<li><span style=\"font-size: 12pt\">Flexible working hours and remote work options.</span></li>\n<li><span style=\"font-size: 12pt\">Opportunities for professional growth and development.</span></li>\n<li><span style=\"font-size: 12pt\">A collaborative and inclusive work environment.</span></li>\n<li><span style=\"font-size: 12pt\">The chance to work on impactful projects with a talented team.</span></li>\n<li><span style=\"font-size: 12pt\">Excellent compensation in USD.</span></li>\n<li><span style=\"font-size: 12pt\">Hardware and software setup (mandatory).</span></li>\n</ul>",
    "compensation": null,
    "departmentId": null,
    "locationType": "1",
    "seekPromoted": false,
    "jobCategoryId": null,
    "jobOpeningName": "UI Engineer",
    "departmentLabel": "",
    "jobOpeningStatus": "Open",
    "minimumExperience": "Experienced",
    "jobOpeningShareUrl": "https://abstra.bamboohr.com/careers/160",
    "employmentStatusLabel": "Contractor / Full-Time"
  }
}
Get this page with API

Rendered from the bluedoor Job Postings API. Reproduce it:

GET https://api.bluedoor.sh/job-postings/v1/jobs/8847ea485e2a97ce8d14b6bff0011055c8be7f81?include=descriptionJSON
GET https://api.bluedoor.sh/job-postings/v1/orgs/cc77375c-680c-47e7-bd09-2562cde527b5JSON
GET https://api.bluedoor.sh/job-postings/v1/sources/e74b0805-47b5-4b09-842b-72706f48c4f4JSON
GET https://api.bluedoor.sh/job-postings/v1/jobs/8847ea485e2a97ce8d14b6bff0011055c8be7f81/eventsJSON