bluedoor data·Job Postings API·bluedoor.sh ↗

HomeCompaniesMarrinadecisionsREMOTE (INDIA): Frontend Engineer – SaaS Maintenance

REMOTE (INDIA): Frontend Engineer – SaaS Maintenance

Marrinadecisions · Remote · Active · BambooHR

Job facts

FieldValue
CompanyMarrinadecisions
TitleREMOTE (INDIA): Frontend Engineer – SaaS Maintenance
Normalized title-
Department / teamMARKETING
LocationIndia, India, India
Work modelRemote / Remote
Employment typeFull Time
Salary-
Statusactive
ATS providerBambooHR
Posted / first seen2026-05-19 / 2026-05-30
Changed / last seen2026-05-30 / 2026-06-06

Related slices

PageWhat it containsOpen
Company jobsActive postings from Marrinadecisions.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 India.Open
Department jobsActive postings in MARKETING.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

CompanyMarrinadecisions
Source3fbe13af-d751-4fa4-8fea-6c3784453f1a
ATS providerBambooHR

Description

Responsibilities: Maintain and enhance the React.js/Next.js (TypeScript) frontend for campaign building, template previews, and analytics dashboards. Implement updates to credit usage dashboards, user profiles, campaign history, and multi-language UI. Ensure cross-browser compatibility , performance, and accessibility (WCAG). Manage state management with Redux Toolkit, Zustand, or Recoil. Debug rendering/layout issues in landing page previews and integrate with QA/visual testing tools. Write unit and integration tests for components and pages (React Testing Library, Jest, Cypress). Collaborate with designers to maintain reusable components and design systems . Integrate with REST APIs, and handle real-time updates via WebSockets . Required Skills: Strong proficiency in React.js / Next.js with TypeScript . State management: Redux Toolkit, Zustand, or Recoil . UI frameworks: Tailwind CSS , Material UI (or equivalent). REST API integration experience. WebSockets experience for real-time updates . Cross-browser testing tools experience (Litmus, Email on Acid, Playwright, Puppeteer). Unit & integration testing experience ( Jest, React Testing Library, Cypress ). Familiarity with containerized deployment and CI/CD pipelines. Experience: 2–4 years in frontend engineering. Prior experience in SaaS dashboards, marketing automation tools, or no-code builders is a big plus.

Full job record

Job ID5311c726edb62334075b43b2cbf3f1370c661463
Org ID6a9391e9-8b2e-4e92-84ea-31b50b2148ab
Source ID3fbe13af-d751-4fa4-8fea-6c3784453f1a
Board ID3fbe13af-d751-4fa4-8fea-6c3784453f1a
Providerbamboohr
Provider Job Key693
TitleREMOTE (INDIA): Frontend Engineer – SaaS Maintenance
Normalized Title
Statusactive
Activeyes
Location Text
DepartmentMARKETING
Team
Employment Typefull_time
Workplace Typeremote
Remote Policyremote
CountryIndia
RegionIndia
CityIndia
Salary Raw
Salary Min
Salary Max
Salary Currency
Salary Period
Source URLhttps://marrinadecisions.bamboohr.com/careers/693
Apply URLhttps://marrinadecisions.bamboohr.com/careers/693
First Seen At2026-05-30 05:47:23Z
Last Seen At2026-06-06 10:26:48Z
Last Checked At2026-06-06 10:26:48Z
Last Changed At2026-05-30 05:47:23Z
Inactive At
Source Posted At2026-05-19 00:00:00Z
Source Updated At
Raw Payload Uris3://job-postings-prod-raw-590183727216/raw/provider=bamboohr/board=marrinadecisions/date=2026-06-06/2026-06-06T10-26-46-332Z-4cb3c8456a6ec7a2531892b6de9cf68e7d216e10c926e58141bf33626bdd85c9.json
Event Fields
{
  "content_hash": "48e8f572efaf9852a65cce1e73c510586b2faf4537dea2209bed6b3fe02a7313",
  "source_hash": "22f7b4c8bf41cb0867fb20b200851bcb47e6e242148ab7ee1c88b5b88c222354",
  "last_changed_at": "2026-05-30T05:47:23.238Z",
  "active_status": "active"
}
Parsed Structured
{
  "language": "en",
  "location": {
    "raw": "India, India, India",
    "city": "India",
    "region": "India",
    "country": "India",
    "is_remote": true,
    "confidence": 0.8
  },
  "salary_max": null,
  "salary_min": null,
  "inferred_at": "2026-06-06T10:26:48.099Z",
  "launch_scope": {
    "reason": "bamboohr_production_catalog",
    "included": true,
    "location": {
      "raw": "India, India, India",
      "city": "India",
      "region": "India",
      "country": "India",
      "is_remote": true,
      "confidence": 0.8
    },
    "countries": [
      "India"
    ]
  },
  "remote_policy": "remote",
  "salary_period": null,
  "workplace_type": "remote",
  "salary_currency": null
}
Extensions
{}
Native Structured
{
  "list_job": {
    "id": "693",
    "isRemote": null,
    "location": {
      "city": null,
      "state": null
    },
    "atsLocation": {
      "city": "India",
      "state": null,
      "country": "India",
      "province": "India"
    },
    "departmentId": "18461",
    "locationType": "1",
    "jobOpeningName": "REMOTE (INDIA):  Frontend Engineer – SaaS Maintenance",
    "departmentLabel": "MARKETING",
    "employmentStatusLabel": "Full-Time"
  },
  "detail_errors": [],
  "detail_job_opening": {
    "location": {
      "city": null,
      "state": null,
      "postalCode": null,
      "addressCountry": null
    },
    "datePosted": "2026-05-19",
    "atsLocation": {
      "city": "India",
      "state": "India",
      "country": "India",
      "countryId": "100"
    },
    "description": "<p><span style=\"font-family: Arial, sans-serif; font-size: 10pt; font-weight: bold\">Responsibilities:</span></p>\n<ul>\n<li><span style=\"font-family: Arial, sans-serif; font-size: 10pt\">Maintain and enhance the </span><span style=\"font-family: Arial, sans-serif; font-size: 10pt; font-weight: bold\">React.js/Next.js (TypeScript)</span><span style=\"font-family: Arial, sans-serif; font-size: 10pt\"> frontend for campaign building, template previews, and analytics dashboards.</span></li>\n<li><span style=\"font-family: Arial, sans-serif; font-size: 10pt\">Implement updates to credit usage dashboards, user profiles, campaign history, and multi-language UI.</span></li>\n<li><span style=\"font-family: Arial, sans-serif; font-size: 10pt\">Ensure </span><span style=\"font-family: Arial, sans-serif; font-size: 10pt; font-weight: bold\">cross-browser compatibility</span><span style=\"font-family: Arial, sans-serif; font-size: 10pt\">, performance, and accessibility (WCAG).</span></li>\n<li><span style=\"font-family: Arial, sans-serif; font-size: 10pt\">Manage </span><span style=\"font-family: Arial, sans-serif; font-size: 10pt; font-weight: bold\">state management</span><span style=\"font-family: Arial, sans-serif; font-size: 10pt\"> with Redux Toolkit, Zustand, or Recoil.</span></li>\n<li><span style=\"font-family: Arial, sans-serif; font-size: 10pt\">Debug rendering/layout issues in landing page previews and integrate with QA/visual testing tools.</span></li>\n<li><span style=\"font-family: Arial, sans-serif; font-size: 10pt\">Write </span><span style=\"font-family: Arial, sans-serif; font-size: 10pt; font-weight: bold\">unit and integration tests</span><span style=\"font-family: Arial, sans-serif; font-size: 10pt\"> for components and pages (React Testing Library, Jest, Cypress).</span></li>\n<li><span style=\"font-family: Arial, sans-serif; font-size: 10pt\">Collaborate with designers to maintain </span><span style=\"font-family: Arial, sans-serif; font-size: 10pt; font-weight: bold\">reusable components and design systems</span><span style=\"font-family: Arial, sans-serif; font-size: 10pt\">.</span></li>\n<li><span style=\"font-family: Arial, sans-serif; font-size: 10pt\">Integrate with REST APIs, and handle </span><span style=\"font-family: Arial, sans-serif; font-size: 10pt; font-weight: bold\">real-time updates via WebSockets</span><span style=\"font-family: Arial, sans-serif; font-size: 10pt\">.</span><span style=\"font-family: Arial, sans-serif; font-size: 10pt\"><br><br></span></li>\n</ul>\n<p><span style=\"font-family: Arial, sans-serif; font-size: 10pt; font-weight: bold\">Required Skills:</span></p>\n<ul>\n<li><span style=\"font-family: Arial, sans-serif; font-size: 10pt\">Strong proficiency in </span><span style=\"font-family: Arial, sans-serif; font-size: 10pt; font-weight: bold\">React.js / Next.js with TypeScript</span><span style=\"font-family: Arial, sans-serif; font-size: 10pt\">.</span></li>\n<li><span style=\"font-family: Arial, sans-serif; font-size: 10pt\">State management: </span><span style=\"font-family: Arial, sans-serif; font-size: 10pt; font-weight: bold\">Redux Toolkit, Zustand, or Recoil</span><span style=\"font-family: Arial, sans-serif; font-size: 10pt\">.</span></li>\n<li><span style=\"font-family: Arial, sans-serif; font-size: 10pt\">UI frameworks: </span><span style=\"font-family: Arial, sans-serif; font-size: 10pt; font-weight: bold\">Tailwind CSS</span><span style=\"font-family: Arial, sans-serif; font-size: 10pt\">, Material UI (or equivalent).</span></li>\n<li><span style=\"font-family: Arial, sans-serif; font-size: 10pt\">REST API integration experience.</span></li>\n<li><span style=\"font-family: Arial, sans-serif; font-size: 10pt\">WebSockets experience for </span><span style=\"font-family: Arial, sans-serif; font-size: 10pt; font-weight: bold\">real-time updates</span><span style=\"font-family: Arial, sans-serif; font-size: 10pt\">.</span></li>\n<li><span style=\"font-family: Arial, sans-serif; font-size: 10pt\">Cross-browser testing tools experience (Litmus, Email on Acid, Playwright, Puppeteer).</span></li>\n<li><span style=\"font-family: Arial, sans-serif; font-size: 10pt\">Unit &amp; integration testing experience (</span><span style=\"font-family: Arial, sans-serif; font-size: 10pt; font-weight: bold\">Jest, React Testing Library, Cypress</span><span style=\"font-family: Arial, sans-serif; font-size: 10pt\">).</span></li>\n<li><span style=\"font-family: Arial, sans-serif; font-size: 10pt\">Familiarity with containerized deployment and CI/CD pipelines.</span><span style=\"font-family: Arial, sans-serif; font-size: 10pt\"><br><br></span></li>\n</ul>\n<p><span style=\"font-family: Arial, sans-serif; font-size: 10pt; font-weight: bold\">Experience:</span></p>\n<ul>\n<li><span style=\"font-family: Arial, sans-serif; font-size: 10pt\">2–4 years in frontend engineering.</span></li>\n<li><span style=\"font-family: Arial, sans-serif; font-size: 10pt\">Prior experience in </span><span style=\"font-family: Arial, sans-serif; font-size: 10pt; font-weight: bold\">SaaS dashboards, marketing automation tools, or no-code builders</span><span style=\"font-family: Arial, sans-serif; font-size: 10pt\"> is a big plus.</span></li>\n</ul>",
    "compensation": null,
    "departmentId": "18461",
    "locationType": "1",
    "seekPromoted": false,
    "jobCategoryId": null,
    "jobOpeningName": "REMOTE (INDIA):  Frontend Engineer – SaaS Maintenance",
    "departmentLabel": "MARKETING",
    "jobOpeningStatus": "Open",
    "minimumExperience": "Mid-level",
    "jobOpeningShareUrl": "https://marrinadecisions.bamboohr.com/careers/693",
    "employmentStatusLabel": "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/5311c726edb62334075b43b2cbf3f1370c661463?include=descriptionJSON
GET https://api.bluedoor.sh/job-postings/v1/orgs/6a9391e9-8b2e-4e92-84ea-31b50b2148abJSON
GET https://api.bluedoor.sh/job-postings/v1/sources/3fbe13af-d751-4fa4-8fea-6c3784453f1aJSON
GET https://api.bluedoor.sh/job-postings/v1/jobs/5311c726edb62334075b43b2cbf3f1370c661463/eventsJSON