bluedoor data·Job Postings API·bluedoor.sh ↗

HomeCompaniesSignageosBack-end Engineer (Typescript, Node.js)

Back-end Engineer (Typescript, Node.js)

Signageos · Prague, Prague, 16000, Czech Republic · Remote · Active · BambooHR

Job facts

FieldValue
CompanySignageos
TitleBack-end Engineer (Typescript, Node.js)
Normalized title-
Department / teamEngineering
LocationPrague, Prague
Work modelRemote / Remote
Employment typeFull Time
Salary-
Statusactive
ATS providerBambooHR
Posted / first seen2026-06-03 / 2026-06-03
Changed / last seen2026-06-15 / 2026-06-22

Related slices

PageWhat it containsOpen
Company jobsActive postings from Signageos.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 Prague.Open
Department jobsActive postings in Engineering.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

CompanySignageos
Sourcec6df461a-e312-4c5c-87db-c67e866dcd6a
ATS providerBambooHR

Description

We’re looking for experienced engineers with a strong Node.js and TypeScript background who enjoy solving backend and platform challenges , designing reliable services, and taking ownership of technical solutions from idea to production. While you’ll occasionally contribute across the stack, this is primarily a backend-focused role centered around APIs, cloud services, distributed systems, and platform capabilities. Why signageOS? Most software companies build applications. We build the infrastructure layer that makes thousands of devices behave like a single platform. Behind every screen is a different combination of hardware, operating systems, firmware, and vendor-specific quirks. Our platform connects, manages, and monitors thousands of devices across 50+ hardware platforms through a unified cloud platform and API layer used by customers around the world. For engineers, this means working on challenges that span cloud services, device communication, observability, automation, remote management, and distributed systems. Not because it’s fashionable, but because that’s what it takes to reliably operate large-scale device networks. If you’re the type of engineer who enjoys understanding how systems work end-to-end and solving problems that don’t fit neatly into a web browser, you’ll probably feel at home here. What you’ll work on Backend services and APIs for managing large fleets of devices Platform architecture and technical solutions Reliability, observability, and performance CI/CD, automation, and developer tooling AI-assisted development as part of everyday engineering work At signageOS, engineers are expected to shape solutions, not just implement requirements. Our stack TypeScript · Node.js · PostgreSQL · GraphQL · Kubernetes · AWS · GCP · React / Next.js We also actively use GitHub Copilot Workflows , Claude Code , and other AI tools to automate workflows, accelerate iteration, and reduce repetitive engineering work. You’ll likely enjoy this role if you are backend-first have experience building production systems take ownership and work independently care about architecture and long-term maintainability are comfortable making technical decisions enjoy improving systems, tooling, and engineering workflows This role is best suited to engineers who value autonomy, ownership, and the opportunity to influence technical solutions. Why engineers join us Thousands of real devices running in production 50+ hardware platforms behind a unified API Small, experienced team with low hierarchy High autonomy and influence over technical decisions Minimal process overhead Globally used product Modern office designed for focused work, collaboration, and downtime Practical details Prague 6, Evropská 11 (onsite collaboration preferred, ideally 3-4× per week) Full-time employment or freelance cooperation Start date by agreement Czech or Slovak speaker with strong communicative English Send us your LinkedIn profile, GitHub, CV, or anything you’ve built that you’re proud of. We’re also curious how you’re currently using AI in your development workflow and what kinds of technical problems you enjoy solving. Think this could be a fit? We’d love to hear from you!

Full job record

Job IDcba51f1113f4920eb226831f368444639356b20c
Org ID2ee8c1af-2afa-4666-9097-bb009eb320ae
Source IDc6df461a-e312-4c5c-87db-c67e866dcd6a
Board IDc6df461a-e312-4c5c-87db-c67e866dcd6a
Providerbamboohr
Provider Job Key66
TitleBack-end Engineer (Typescript, Node.js)
Normalized Title
Statusactive
Activeyes
Location TextPrague, Prague, 16000, Czech Republic
DepartmentEngineering
Team
Employment Typefull_time
Workplace Typeremote
Remote Policyremote
Country
RegionPrague
CityPrague
Salary Raw
Salary Min
Salary Max
Salary Currency
Salary Period
Source URLhttps://signageos.bamboohr.com/careers/66
Apply URLhttps://signageos.bamboohr.com/careers/66
First Seen At2026-06-03 10:36:47Z
Last Seen At2026-06-22 11:10:51Z
Last Checked At2026-06-22 11:10:51Z
Last Changed At2026-06-15 10:35:29Z
Inactive At
Source Posted At2026-06-03 00:00:00Z
Source Updated At
Raw Payload Uris3://job-postings-prod-raw-590183727216/raw/provider=bamboohr/board=signageos/date=2026-06-22/2026-06-22T11-10-50-822Z-eb2c2f8f95c71fa76aa5c177ed0b6e052bb6443e56ba59174b74258d15665a3e.json
Event Fields
{
  "content_hash": "ffc4fa36746bfc24f9b6e7e53e0b283e225637cdad4ff2e15a6ad04f1132333b",
  "source_hash": "401959f81184f57930a9fd224e90d6fd296a6c914ada3568f8b24417d03c4485",
  "last_changed_at": "2026-06-15T10:35:29.882Z",
  "active_status": "active"
}
Parsed Structured
{
  "dedupe": null,
  "language": "en",
  "location": {
    "raw": "Prague, Prague, 16000, Czech Republic",
    "city": "Prague",
    "region": "Prague",
    "country": null,
    "is_remote": true,
    "confidence": 0.8
  },
  "salary_max": null,
  "salary_min": null,
  "inferred_at": "2026-06-22T11:10:51.369Z",
  "launch_scope": {
    "reason": "bamboohr_production_catalog",
    "included": true,
    "location": {
      "raw": "Prague, Prague, 16000, Czech Republic",
      "city": "Prague",
      "region": "Prague",
      "country": null,
      "is_remote": true,
      "confidence": 0.8
    },
    "countries": []
  },
  "remote_policy": "remote",
  "salary_period": null,
  "workplace_type": "remote",
  "salary_currency": null
}
Extensions
{}
Native Structured
{
  "list_job": {
    "id": "66",
    "isRemote": null,
    "location": {
      "city": "Prague",
      "state": "Prague"
    },
    "atsLocation": {
      "city": null,
      "state": null,
      "country": null,
      "province": null
    },
    "departmentId": "18576",
    "locationType": "2",
    "jobOpeningName": "Back-end Engineer (Typescript, Node.js)",
    "departmentLabel": "Engineering",
    "employmentStatusLabel": "Full-Time"
  },
  "detail_errors": [],
  "detail_job_opening": {
    "location": {
      "city": "Prague",
      "state": "Prague",
      "postalCode": "16000",
      "addressCountry": "Czech Republic"
    },
    "datePosted": "2026-06-03",
    "atsLocation": {
      "city": null,
      "state": null,
      "country": null,
      "countryId": null
    },
    "description": "<p><span style=\"color: #212529; font-family: Arial,sans-serif; font-size: 12pt\">We’re looking for </span><span style=\"color: #212529; font-family: Arial,sans-serif; font-size: 12pt; font-weight: bold\">experienced</span><br><span style=\"color: #212529; font-family: Arial,sans-serif; font-size: 12pt; font-weight: bold\">engineers</span><span style=\"color: #212529; font-family: Arial,sans-serif; font-size: 12pt\"> with a strong </span><span style=\"color: #212529; font-family: Arial,sans-serif; font-size: 12pt; font-weight: bold\">Node.js and TypeScript </span><span style=\"color: #212529; font-family: Arial,sans-serif; font-size: 12pt\">background who enjoy solving </span><span style=\"color: #212529; font-family: Arial,sans-serif; font-size: 12pt; font-weight: bold\">backend and platform challenges</span><span style=\"color: #212529; font-family: Arial,sans-serif; font-size: 12pt\">, designing reliable services, and taking ownership of technical solutions from idea to production.<br><br></span></p>\n<p><span style=\"color: #212529; font-family: Arial,sans-serif; font-size: 12pt\">While you’ll occasionally contribute across the stack, this is primarily a backend-focused role centered around APIs, cloud services, distributed systems, and platform capabilities.</span></p>\n<p><span style=\"color: #212529; font-family: Arial,sans-serif; font-size: 12pt\"><br></span><span style=\"color: #212529; font-family: Arial,sans-serif; font-size: 12pt; font-weight: bold\">Why signageOS?<br><br></span></p>\n<p><span style=\"color: #212529; font-family: Arial,sans-serif; font-size: 12pt\">Most software companies build applications. We build the infrastructure layer that makes thousands of devices behave like a single platform.<br><br></span></p>\n<p><span style=\"color: #212529; font-family: Arial,sans-serif; font-size: 12pt\">Behind every screen is a different combination of hardware, operating systems, firmware, and vendor-specific quirks. Our platform connects, manages, and monitors </span><span style=\"color: #212529; font-family: Arial,sans-serif; font-size: 12pt; font-weight: bold\">thousands of devices across 50+ hardware platforms</span><span style=\"color: #212529; font-family: Arial,sans-serif; font-size: 12pt\"> through a unified cloud platform and API layer used by customers around the world.<br><br></span></p>\n<p><span style=\"color: #212529; font-family: Arial,sans-serif; font-size: 12pt\">For engineers, this means working on challenges that span cloud services, device communication, observability, automation, remote management, and distributed systems. Not because it’s fashionable, but because that’s what it takes to reliably operate large-scale device networks.<br><br></span></p>\n<p><span style=\"color: #212529; font-family: Arial,sans-serif; font-size: 12pt; font-weight: bold\">If you’re the type of engineer who enjoys</span><span style=\"color: #212529; font-family: Arial,sans-serif; font-size: 12pt\"> understanding how systems work end-to-end and solving problems that don’t fit neatly into a web browser, you’ll probably feel at home here.</span></p>\n<p><span style=\"color: #212529; font-family: Arial,sans-serif; font-size: 12pt\"><br></span><span style=\"color: #212529; font-family: Arial,sans-serif; font-size: 12pt; font-weight: bold\"><br>What you’ll work on<br><br></span></p>\n<ul>\n<li><span style=\"color: #212529; font-family: Arial,sans-serif; font-size: 12pt; font-weight: bold\">Backend services and APIs</span><span style=\"color: #212529; font-family: Arial,sans-serif; font-size: 12pt\"> for managing large fleets of devices</span></li>\n<li><span style=\"color: #212529; font-family: Arial,sans-serif; font-size: 12pt\">Platform architecture and technical solutions</span></li>\n<li><span style=\"color: #212529; font-family: Arial,sans-serif; font-size: 12pt\">Reliability, observability, and performance</span></li>\n<li><span style=\"color: #212529; font-family: Arial,sans-serif; font-size: 12pt\">CI/CD, automation, and developer tooling</span></li>\n<li><span style=\"color: #212529; font-family: Arial,sans-serif; font-size: 12pt\">AI-assisted development as part of everyday engineering work</span></li>\n</ul>\n<p><span style=\"color: #212529; font-family: Arial,sans-serif; font-size: 12pt\"><br>At signageOS, engineers are expected to shape solutions, not just implement requirements.</span></p>\n<p><span style=\"color: #212529; font-family: Arial,sans-serif; font-size: 12pt\"><br></span><span style=\"color: #212529; font-family: Arial,sans-serif; font-size: 12pt; font-weight: bold\"><br>Our stack<br><br></span></p>\n<p><span style=\"color: #212529; font-family: Arial,sans-serif; font-size: 12pt; font-weight: bold\">TypeScript · Node.js</span><span style=\"color: #212529; font-family: Arial,sans-serif; font-size: 12pt\"> · PostgreSQL · GraphQL · Kubernetes · AWS · GCP · React / Next.js</span></p>\n<p><span style=\"color: #212529; font-family: Arial,sans-serif; font-size: 12pt\"><br>We also actively use </span><span style=\"color: #212529; font-family: Arial,sans-serif; font-size: 12pt; font-weight: bold\">GitHub Copilot Workflows</span><span style=\"color: #212529; font-family: Arial,sans-serif; font-size: 12pt\">, </span><span style=\"color: #212529; font-family: Arial,sans-serif; font-size: 12pt; font-weight: bold\">Claude Code</span><span style=\"color: #212529; font-family: Arial,sans-serif; font-size: 12pt\">, and </span><span style=\"color: #212529; font-family: Arial,sans-serif; font-size: 12pt; font-weight: bold\">other AI tools</span><span style=\"color: #212529; font-family: Arial,sans-serif; font-size: 12pt\"> to automate workflows, accelerate iteration, and reduce repetitive engineering work.</span></p>\n<p><span style=\"color: #212529; font-family: Arial,sans-serif; font-size: 12pt\"><br></span><span style=\"color: #212529; font-family: Arial,sans-serif; font-size: 12pt; font-weight: bold\"><br>You’ll likely enjoy this role if you<br><br></span></p>\n<ul>\n<li><span style=\"color: #212529; font-family: Arial,sans-serif; font-size: 12pt; font-weight: bold\">are backend-first</span></li>\n<li><span style=\"color: #212529; font-family: Arial,sans-serif; font-size: 12pt\">have experience building production systems</span></li>\n<li><span style=\"color: #212529; font-family: Arial,sans-serif; font-size: 12pt\">take ownership and work independently</span></li>\n<li><span style=\"color: #212529; font-family: Arial,sans-serif; font-size: 12pt\">care about architecture and long-term maintainability</span></li>\n<li><span style=\"color: #212529; font-family: Arial,sans-serif; font-size: 12pt\">are comfortable making technical decisions</span></li>\n<li><span style=\"color: #212529; font-family: Arial,sans-serif; font-size: 12pt\">enjoy improving systems, tooling, and engineering workflows<br><br></span></li>\n</ul>\n<p><span style=\"color: #212529; font-family: Arial,sans-serif; font-size: 12pt\">This role is best suited to engineers who value autonomy, ownership, and the opportunity to influence technical solutions.</span></p>\n<p><span style=\"color: #212529; font-family: Arial,sans-serif; font-size: 12pt\"><br></span><span style=\"color: #212529; font-family: Arial,sans-serif; font-size: 12pt; font-weight: bold\"><br>Why engineers join us<br><br></span></p>\n<ul>\n<li><span style=\"color: #212529; font-family: Arial,sans-serif; font-size: 12pt\">Thousands of real devices running in production</span></li>\n<li><span style=\"color: #212529; font-family: Arial,sans-serif; font-size: 12pt\">50+ hardware platforms behind a unified API</span></li>\n<li><span style=\"color: #212529; font-family: Arial,sans-serif; font-size: 12pt\">Small, experienced team with low hierarchy</span></li>\n<li><span style=\"color: #212529; font-family: Arial,sans-serif; font-size: 12pt\">High autonomy and influence over technical decisions</span></li>\n<li><span style=\"color: #212529; font-family: Arial,sans-serif; font-size: 12pt\">Minimal process overhead</span></li>\n<li><span style=\"color: #212529; font-family: Arial,sans-serif; font-size: 12pt\">Globally used product</span></li>\n<li><span style=\"color: #212529; font-family: Arial,sans-serif; font-size: 12pt\">Modern office designed for focused work, collaboration, and downtime</span></li>\n</ul>\n<p><span style=\"color: #212529; font-family: Arial,sans-serif; font-size: 12pt\"><br></span><span style=\"color: #212529; font-family: Arial,sans-serif; font-size: 12pt; font-weight: bold\"><br>Practical details<br><br></span></p>\n<ul>\n<li><span style=\"color: #212529; font-family: Arial,sans-serif; font-size: 12pt\">Prague 6, Evropská 11 (onsite collaboration preferred, ideally 3-4× per week)</span></li>\n<li><span style=\"color: #212529; font-family: Arial,sans-serif; font-size: 12pt\">Full-time employment or freelance cooperation</span></li>\n<li><span style=\"color: #212529; font-family: Arial,sans-serif; font-size: 12pt\">Start date by agreement</span></li>\n<li><span style=\"color: #212529; font-family: Arial,sans-serif; font-size: 12pt\">Czech or Slovak speaker with strong communicative English</span></li>\n</ul>\n<p><span style=\"color: #212529; font-family: Arial,sans-serif; font-size: 12pt; font-weight: bold\"><br>Send us your LinkedIn profile, GitHub, CV, or anything you’ve built that you’re proud of.</span></p>\n<p><span style=\"color: #212529; font-family: Arial,sans-serif; font-size: 12pt\"><br>We’re also curious how you’re currently using AI in your development workflow and what kinds of technical problems you enjoy solving. </span><span style=\"color: #212529; font-family: Arial,sans-serif; font-size: 12pt\"><br></span><span style=\"color: #212529; font-family: Arial,sans-serif; font-size: 12pt\"><br></span><span style=\"color: #212529; font-family: Arial,sans-serif; font-size: 12pt\">Think this could be a fit? We’d love to hear from you!</span></p>",
    "compensation": null,
    "departmentId": "18576",
    "locationType": "2",
    "seekPromoted": false,
    "jobCategoryId": null,
    "jobOpeningName": "Back-end Engineer (Typescript, Node.js)",
    "departmentLabel": "Engineering",
    "jobOpeningStatus": "Open",
    "minimumExperience": "Experienced",
    "jobOpeningShareUrl": "https://signageos.bamboohr.com/careers/66",
    "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/cba51f1113f4920eb226831f368444639356b20c?include=descriptionJSON
GET https://api.bluedoor.sh/job-postings/v1/orgs/2ee8c1af-2afa-4666-9097-bb009eb320aeJSON
GET https://api.bluedoor.sh/job-postings/v1/sources/c6df461a-e312-4c5c-87db-c67e866dcd6aJSON
GET https://api.bluedoor.sh/job-postings/v1/jobs/cba51f1113f4920eb226831f368444639356b20c/eventsJSON