bluedoor data·Job Postings API·bluedoor.sh ↗

HomeCompaniesIgsBackend Developer

Backend Developer

Igs · Montevideo, Ciudad Vieja, 11000, Uruguay · Hybrid · Active · BambooHR

Job facts

FieldValue
CompanyIgs
TitleBackend Developer
Normalized title-
Department / teamKR Battles
LocationMontevideo, Ciudad Vieja
Work modelHybrid / Hybrid
Employment typeFull Time
Salary-
Statusactive
ATS providerBambooHR
Posted / first seen2025-12-10 / 2026-05-30
Changed / last seen2026-05-30 / 2026-06-23

Related slices

PageWhat it containsOpen
Company jobsActive postings from Igs.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 Montevideo.Open
Department jobsActive postings in KR Battles.Open
Work model jobsActive Hybrid 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

CompanyIgs
Source98680c30-49fd-429e-95ae-a6b6b4bd1fb3
ATS providerBambooHR

Description

We are looking for a  Backend Developer to join a live production project. The main focus of this role is the development, maintenance, and optimization of backend services that support gameplay features, authentication, metrics, and real-time services. The candidate will work closely with the existing technical and production teams, contributing both to the development of new features and to troubleshooting, bug fixing, and system performance improvements. Responsibilities: Design, implement, and maintain scalable backend services using Node.js . Collaborate with frontend, QA, and game design teams to integrate new features. Optimize performance and security of existing APIs and services. Write clean, well-documented, and well-tested code (unit and integration tests). Research, propose, and apply backend architecture best practices. Participate in code reviews and contribute to the overall technical quality of the project. Requirements: Reside in Montevideo, Uruguay 2–4 years of proven experience in backend development. Strong proficiency in Node.js and JavaScript (ES6+) . Experience with ASP.NET Minimal API (C#) and REST service development. Experience working with RESTful APIs and databases (MongoDB, PostgreSQL, or similar). Familiarity with deployment and monitoring tools (Docker, AWS, CI/CD pipelines). Basic knowledge of authentication, security, and session management. Ability to onboard into an existing project and quickly understand its architecture. Clear communication skills, autonomy, and a collaborative mindset. Nice to Have: Experience in game backend development (real-time systems, matchmaking, player services, economies, etc.). Knowledge of Photon, PlayFab, Firebase, AWS GameLift , or similar platforms. Experience integrating backend services with Unity or other game engines. Familiarity with game analytics or microservices focused on Live Ops . Experience developing REST backends using ASP.NET and C# . Experience or familiarity with React (for occasional collaboration on the project’s back office). Who we are: Passionate about video games. Team Players. We love after-office meetups. We Offer: Hybrid Work - Offices based in Montevideo, Uruguay Continuous training. Health Insurance. Performance bonuses. Access to industry events. Come and join us! * This job posting includes the candidates registered in the National Registry of Persons with Disabilities, who meet the conditions and suitability for the position described by the provisions of Law Number 19.691.

Full job record

Job IDe3519443957cd7f27b06827b8d82752e87523172
Org IDffb0291e-51a9-4bab-9683-7e55c631d598
Source ID98680c30-49fd-429e-95ae-a6b6b4bd1fb3
Board ID98680c30-49fd-429e-95ae-a6b6b4bd1fb3
Providerbamboohr
Provider Job Key40
TitleBackend Developer
Normalized Title
Statusactive
Activeyes
Location TextMontevideo, Ciudad Vieja, 11000, Uruguay
DepartmentKR Battles
Team
Employment Typefull_time
Workplace Typehybrid
Remote Policyhybrid
Country
RegionCiudad Vieja
CityMontevideo
Salary Raw
Salary Min
Salary Max
Salary Currency
Salary Period
Source URLhttps://igs.bamboohr.com/careers/40
Apply URLhttps://igs.bamboohr.com/careers/40
First Seen At2026-05-30 06:00:45Z
Last Seen At2026-06-23 10:35:42Z
Last Checked At2026-06-23 10:35:42Z
Last Changed At2026-05-30 06:00:45Z
Inactive At
Source Posted At2025-12-10 00:00:00Z
Source Updated At
Raw Payload Uris3://job-postings-prod-raw-590183727216/raw/provider=bamboohr/board=igs/date=2026-06-23/2026-06-23T10-35-42-167Z-9b0eeda8d1099209cba240373b77097921598cbbf35ba05124bbd180a9e003b5.json
Event Fields
{
  "content_hash": "b94190c346431f4252b380cbe24dcb0895ff551169ba45aaf2cc6aa785652c2e",
  "source_hash": "cd5872a7927675605f31ac8906ebd7815ee3a61c9a0710d422d1ab9b72c1f8cb",
  "last_changed_at": "2026-05-30T06:00:45.948Z",
  "active_status": "active"
}
Parsed Structured
{
  "dedupe": null,
  "language": "en",
  "location": {
    "raw": "Montevideo, Ciudad Vieja, 11000, Uruguay",
    "city": "Montevideo",
    "region": "Ciudad Vieja",
    "country": null,
    "is_remote": false,
    "confidence": 0.8
  },
  "salary_max": null,
  "salary_min": null,
  "inferred_at": "2026-06-23T10:35:42.846Z",
  "launch_scope": {
    "reason": "bamboohr_production_catalog",
    "included": true,
    "location": {
      "raw": "Montevideo, Ciudad Vieja, 11000, Uruguay",
      "city": "Montevideo",
      "region": "Ciudad Vieja",
      "country": null,
      "is_remote": false,
      "confidence": 0.8
    },
    "countries": []
  },
  "remote_policy": "hybrid",
  "salary_period": null,
  "workplace_type": "hybrid",
  "salary_currency": null
}
Extensions
{}
Native Structured
{
  "list_job": {
    "id": "40",
    "isRemote": null,
    "location": {
      "city": "Montevideo",
      "state": "Ciudad Vieja"
    },
    "atsLocation": {
      "city": null,
      "state": null,
      "country": null,
      "province": null
    },
    "departmentId": "18588",
    "locationType": "2",
    "jobOpeningName": "Backend Developer",
    "departmentLabel": "KR Battles",
    "employmentStatusLabel": "Full-Time"
  },
  "detail_errors": [],
  "detail_job_opening": {
    "location": {
      "city": "Montevideo",
      "state": "Ciudad Vieja",
      "postalCode": "11000",
      "addressCountry": "Uruguay"
    },
    "datePosted": "2025-12-10",
    "atsLocation": {
      "city": null,
      "state": null,
      "country": null,
      "countryId": null
    },
    "description": "<p>We are looking for a <span style=\"font-weight: bold\">Backend Developer</span> to join a live production project. The main focus of this role is the development, maintenance, and optimization of backend services that support gameplay features, authentication, metrics, and real-time services.</p>\n<p><br></p>\n<p>The candidate will work closely with the existing technical and production teams, contributing both to the development of new features and to troubleshooting, bug fixing, and system performance improvements.</p>\n<p><br></p>\n<p><span style=\"font-weight: bold\">Responsibilities:</span></p>\n<ul>\n<li>Design, implement, and maintain scalable backend services using <span style=\"font-weight: bold\">Node.js</span>.</li>\n<li>Collaborate with frontend, QA, and game design teams to integrate new features.</li>\n<li>Optimize performance and security of existing APIs and services.</li>\n<li>Write clean, well-documented, and well-tested code (unit and integration tests).</li>\n<li>Research, propose, and apply backend architecture best practices.</li>\n<li>Participate in code reviews and contribute to the overall technical quality of the project.</li>\n</ul>\n<p><br></p>\n<p><span style=\"font-weight: bold\">Requirements:</span></p>\n<ul>\n<li>Reside in Montevideo, Uruguay</li>\n<li>2–4 years of proven experience in backend development.</li>\n<li>Strong proficiency in <span style=\"font-weight: bold\">Node.js</span> and <span style=\"font-weight: bold\">JavaScript (ES6+)</span>.</li>\n<li>Experience with <span style=\"font-weight: bold\">ASP.NET Minimal API (C#)</span> and REST service development.</li>\n<li>Experience working with <span style=\"font-weight: bold\">RESTful APIs</span> and databases (MongoDB, PostgreSQL, or similar).</li>\n<li>Familiarity with deployment and monitoring tools (Docker, AWS, CI/CD pipelines).</li>\n<li>Basic knowledge of authentication, security, and session management.</li>\n<li>Ability to onboard into an existing project and quickly understand its architecture.</li>\n<li>Clear communication skills, autonomy, and a collaborative mindset.</li>\n</ul>\n<p><br></p>\n<p><span style=\"font-weight: bold\">Nice to Have:</span></p>\n<ul>\n<li>Experience in game backend development (real-time systems, matchmaking, player services, economies, etc.).</li>\n<li>Knowledge of <span style=\"font-weight: bold\">Photon, PlayFab, Firebase, AWS GameLift</span>, or similar platforms.</li>\n<li>Experience integrating backend services with <span style=\"font-weight: bold\">Unity</span> or other game engines.</li>\n<li>Familiarity with game analytics or microservices focused on <span style=\"font-weight: bold\">Live Ops</span>.</li>\n<li>Experience developing REST backends using <span style=\"font-weight: bold\">ASP.NET and C#</span>.</li>\n<li>Experience or familiarity with <span style=\"font-weight: bold\">React</span> (for occasional collaboration on the project’s back office).</li>\n</ul>\n<p><br></p>\n<p><span style=\"font-weight: bold\">Who we are:</span></p>\n<ul>\n<li>Passionate about video games.</li>\n<li>Team Players.</li>\n<li>We love after-office meetups.</li>\n</ul>\n<p><br></p>\n<p><span style=\"font-weight: bold\">We Offer:</span></p>\n<ul>\n<li>Hybrid Work - Offices based in Montevideo, Uruguay</li>\n<li>Continuous training.</li>\n<li>Health Insurance.</li>\n<li>Performance bonuses.</li>\n<li>Access to industry events.<br></li>\n</ul>\n<p><br></p>\n<p><span style=\"font-weight: bold\">Come and join us!</span></p>\n<p><em>* This job posting includes the candidates registered in the National Registry of Persons with Disabilities, who meet the conditions and suitability for the position described by the provisions of Law Number 19.691.</em></p>\n<p><br></p>",
    "compensation": null,
    "departmentId": "18588",
    "locationType": "2",
    "seekPromoted": false,
    "jobCategoryId": null,
    "jobOpeningName": "Backend Developer",
    "departmentLabel": "KR Battles",
    "jobOpeningStatus": "Open",
    "minimumExperience": "Experienced",
    "jobOpeningShareUrl": "https://igs.bamboohr.com/careers/40",
    "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/e3519443957cd7f27b06827b8d82752e87523172?include=descriptionJSON
GET https://api.bluedoor.sh/job-postings/v1/orgs/ffb0291e-51a9-4bab-9683-7e55c631d598JSON
GET https://api.bluedoor.sh/job-postings/v1/sources/98680c30-49fd-429e-95ae-a6b6b4bd1fb3JSON
GET https://api.bluedoor.sh/job-postings/v1/jobs/e3519443957cd7f27b06827b8d82752e87523172/eventsJSON