bluedoor data·Job Postings API·bluedoor.sh ↗

HomeCompaniesGeekbotFrontend Engineer

Frontend Engineer

Geekbot · Remote · Active · BambooHR

Job facts

FieldValue
CompanyGeekbot
TitleFrontend Engineer
Normalized title-
Department / team-
LocationThessaloniki
Work modelRemote / Remote
Employment typeFull Time
Salary-
Statusactive
ATS providerBambooHR
Posted / first seen2025-09-16 / 2026-05-30
Changed / last seen2026-05-30 / 2026-06-06

Related slices

PageWhat it containsOpen
Company jobsActive postings from Geekbot.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 Thessaloniki.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

CompanyGeekbot
Source7a179619-c68a-4511-86f0-fb46896a7587
ATS providerBambooHR

Description

Geekbot is co-shaping the future of work. We are helping companies build a healthy remote culture, be more efficient, and eliminate unnecessary meetings with an AI conversational bot. For more than 10 years, we have been running async standup meetings, surveys, and all sorts of reports in Slack and MS Teams, building together the remote culture. And now, we are moving to our new era where Geekbot is becoming an AI conversational assistant for any team in the world, supporting their daily workflows at scale. We are proud of supporting over 190k users around the world and growing, being loved by the most well-known companies. We help them communicate effectively with their teams, organize their working life, visualize their status, and free-up valuable time to focus on the values they build. We have prevailing principles that revolve around the well-being of the team and the serenity of the workplace, whether this is physical or virtual. We are a small team of 30 that kick ass. Carefully cherry-picked the best of every expertise, we are a bunch of unicorns in Engineering, AI, Product, Design, Research, and Marketing. We innovate, move fast, have breakthroughs, and always manage to bring our product to a shining state of 'almost perfect'. BBQs and parties are a secret ingredient to our success, so you'll find us every other week getting together to share some love We are growing fast and are looking for a Frontend Engineer to join Geekbot and help us create the next generation of AI conversation bots!! Willing to spend a 3-month on-boarding time at our office in Thessaloniki, which is to be followed by a hybrid working model. If you are the ideal candidate you should do 3 things in our team: Develop yourself and practice becoming better at what you do every single day. Support other teammates in their development path. Grow our products which, by the way, is the medium in achieving the first two. What you will do Build polished, accessible & performant web interfaces in React & TypeScript. Turn 1-pagers & PRDs into clear user stories; own features end-to-end (spike → prototype → rollout → iterate). Collaborate with PED to shape UX, scope & timelines; pair with Backend on API contracts & edge cases. Integrate with REST/GraphQL, manage state & data fetching; evolve our component library/design system. Uphold quality with tests & code reviews; monitor releases with analytics/logs & iterate What you will need You should be fluent - with 2+ years of experience - in: JavaScript/TypeScript GraphQL React Nice to have previous experience with • Kubernetes • Message queues / Event streaming • Docker Benefits Freedom to choose when and where you work from. Competitive salary. Private Insurance. Opportunities to attend trainings, workshops, and conferences. At least one company off-site and multiple unexpected BBQs per year. Access to any book related to your growth and development. Application process Phone screen with someone from People Ops 1-to-1 interview with a Lead Front-End Engineer Group interview with the CTO, Lead PD, PO, Tech Lead Reference check (optional) Offer letter

Full job record

Job ID92b2135d00bdf0f800ca65e29ddc91c61d586b25
Org ID429cd515-c697-4b02-b628-87ad3fe7cf03
Source ID7a179619-c68a-4511-86f0-fb46896a7587
Board ID7a179619-c68a-4511-86f0-fb46896a7587
Providerbamboohr
Provider Job Key36
TitleFrontend Engineer
Normalized Title
Statusactive
Activeyes
Location Text
Department
Team
Employment Typefull_time
Workplace Typeremote
Remote Policyremote
Country
Region
CityThessaloniki
Salary Raw
Salary Min
Salary Max
Salary Currency
Salary Period
Source URLhttps://geekbot.bamboohr.com/careers/36
Apply URLhttps://geekbot.bamboohr.com/careers/36
First Seen At2026-05-30 05:53:35Z
Last Seen At2026-06-06 10:27:05Z
Last Checked At2026-06-06 10:27:05Z
Last Changed At2026-05-30 05:53:35Z
Inactive At
Source Posted At2025-09-16 00:00:00Z
Source Updated At
Raw Payload Uris3://job-postings-prod-raw-590183727216/raw/provider=bamboohr/board=geekbot/date=2026-06-06/2026-06-06T10-27-03-425Z-099345804bbd5dee8576e8f4fb3917b45c71d9d9bfee86b7bf73ccbbabad57b4.json
Event Fields
{
  "content_hash": "9664a9012093855bc30fc40df0fde5bb33fbd4daff7b4edb937c86b1d70f552b",
  "source_hash": "374924d7ff1c0313e0e4e2e2b4ab4e703b2fe33a07a2ac0e2e086f2874c69297",
  "last_changed_at": "2026-05-30T05:53:35.833Z",
  "active_status": "active"
}
Parsed Structured
{
  "language": "en",
  "location": {
    "raw": "Thessaloniki",
    "city": "Thessaloniki",
    "region": null,
    "country": null,
    "is_remote": true,
    "confidence": 0.8
  },
  "salary_max": null,
  "salary_min": null,
  "inferred_at": "2026-06-06T10:27:05.001Z",
  "launch_scope": {
    "reason": "bamboohr_production_catalog",
    "included": true,
    "location": {
      "raw": "Thessaloniki",
      "city": "Thessaloniki",
      "region": null,
      "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": "36",
    "isRemote": null,
    "location": {
      "city": null,
      "state": null
    },
    "atsLocation": {
      "city": "Thessaloniki",
      "state": null,
      "country": null,
      "province": null
    },
    "departmentId": null,
    "locationType": "1",
    "jobOpeningName": "Frontend Engineer",
    "departmentLabel": null,
    "employmentStatusLabel": "Full-Time"
  },
  "detail_errors": [],
  "detail_job_opening": {
    "location": {
      "city": null,
      "state": null,
      "postalCode": null,
      "addressCountry": null
    },
    "datePosted": "2025-09-16",
    "atsLocation": {
      "city": "Thessaloniki",
      "state": null,
      "country": null,
      "countryId": null
    },
    "description": "<p>Geekbot is co-shaping the future of work. We are helping companies build a healthy remote culture, be more efficient, and eliminate unnecessary meetings with an AI conversational bot. For more than 10 years, we have been running async standup meetings, surveys, and all sorts of reports in Slack and MS Teams, building together the remote culture. And now, we are moving to our new era where Geekbot is becoming an AI conversational assistant for any team in the world, supporting their daily workflows at scale.<br></p>\n<p><br></p>\n<p>We are proud of supporting over 190k users around the world and growing, being loved by the most well-known companies. We help them communicate effectively with their teams, organize their working life, visualize their status, and free-up valuable time to focus on the values they build.</p>\n<p><br></p>\n<p>We have prevailing principles that revolve around the well-being of the team and the serenity of the workplace, whether this is physical or virtual. We are a small team of 30 that kick ass. Carefully cherry-picked the best of every expertise, we are a bunch of unicorns in Engineering, AI, Product, Design, Research, and Marketing. We innovate, move fast, have breakthroughs, and always manage to bring our product to a shining state of 'almost perfect'.</p>\n<p><br></p>\n<p>BBQs and parties are a secret ingredient to our success, so you'll find us every other week getting together to share some love &lt;3 (and food).</p>\n<p><br></p>\n<p>We are growing fast and are looking for <span style=\"font-weight: bold\">a Frontend Engineer</span> to join Geekbot and help us create the next generation of AI conversation bots!! Willing to spend a 3-month on-boarding time at our office in Thessaloniki, which is to be followed by a hybrid working model.</p>\n<p><br></p>\n<p>If you are the ideal candidate you should do 3 things in our team:</p>\n<ul>\n<li>Develop yourself and practice becoming better at what you do every single day.</li>\n<li>Support other teammates in their development path.</li>\n<li>Grow our products which, by the way, is the medium in achieving the first two.</li>\n</ul>\n<p><br></p>\n<p><span style=\"font-weight: bold\">What you will do</span></p>\n<ul>\n<li>Build polished, accessible &amp; performant web interfaces in React &amp; TypeScript.</li>\n<li>Turn 1-pagers &amp; PRDs into clear user stories; own features end-to-end (spike → prototype → rollout → iterate).</li>\n<li>Collaborate with PED to shape UX, scope &amp; timelines; pair with Backend on API contracts &amp; edge cases.</li>\n<li>Integrate with REST/GraphQL, manage state &amp; data fetching; evolve our component library/design system.</li>\n<li>Uphold quality with tests &amp; code reviews; monitor releases with analytics/logs &amp; iterate</li>\n</ul>\n<p><br></p>\n<p><span style=\"font-weight: bold\">What you will need</span><br>You should be fluent - with 2+ years of experience - in:</p>\n<ul>\n<li>JavaScript/TypeScript</li>\n<li>GraphQL</li>\n<li>React</li>\n</ul>\n<p><br></p>\n<p><span style=\"font-weight: bold\">Nice to have previous experience with</span><br>• Kubernetes<br>• Message queues / Event streaming<br>• Docker</p>\n<p><br></p>\n<p><span style=\"font-weight: bold\">Benefits</span></p>\n<ul>\n<li>Freedom to choose when and where you work from.</li>\n<li>Competitive salary.</li>\n<li>Private Insurance.</li>\n<li>Opportunities to attend trainings, workshops, and conferences.</li>\n<li>At least one company off-site and multiple unexpected BBQs per year.</li>\n<li>Access to any book related to your growth and development.</li>\n</ul>\n<p><br></p>\n<p><span style=\"font-weight: bold\">Application process</span></p>\n<ul>\n<li>Phone screen with someone from People Ops</li>\n<li>1-to-1 interview with a Lead Front-End Engineer</li>\n<li>Group interview with the CTO, Lead PD, PO, Tech Lead</li>\n<li>Reference check (optional)</li>\n<li>Offer letter</li>\n</ul>",
    "compensation": null,
    "departmentId": null,
    "locationType": "1",
    "seekPromoted": false,
    "jobCategoryId": null,
    "jobOpeningName": "Frontend Engineer",
    "departmentLabel": "",
    "jobOpeningStatus": "Open",
    "minimumExperience": null,
    "jobOpeningShareUrl": "https://geekbot.bamboohr.com/careers/36",
    "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/92b2135d00bdf0f800ca65e29ddc91c61d586b25?include=descriptionJSON
GET https://api.bluedoor.sh/job-postings/v1/orgs/429cd515-c697-4b02-b628-87ad3fe7cf03JSON
GET https://api.bluedoor.sh/job-postings/v1/sources/7a179619-c68a-4511-86f0-fb46896a7587JSON
GET https://api.bluedoor.sh/job-postings/v1/jobs/92b2135d00bdf0f800ca65e29ddc91c61d586b25/eventsJSON