Home › Companies › Athenastudio › [Hybrid] Senior Game Developer
[Hybrid] Senior Game Developer
Athenastudio · Saigon, HCMC, 70000, Viet Nam · Remote · Active · BambooHR
Job facts
| Field | Value |
|---|---|
| Company | Athenastudio |
| Title | [Hybrid] Senior Game Developer |
| Normalized title | - |
| Department / team | Praha |
| Location | Saigon, HCMC |
| Work model | Remote / Remote |
| Employment type | Contract |
| Salary | - |
| Status | active |
| ATS provider | BambooHR |
| Posted / first seen | 2026-05-20 / 2026-05-30 |
| Changed / last seen | 2026-05-30 / 2026-06-06 |
Related slices
| Page | What it contains | Open |
|---|---|---|
| Company jobs | Active postings from Athenastudio. | Open |
| Company breakdowns | Role, location, ATS, and work model facets for this company. | Open |
| ATS provider jobs | Active postings observed through BambooHR. | Open |
| Provider filtered search | The same provider as a filtered job collection. | Open |
| City jobs | Active postings in Saigon. | Open |
| Department jobs | Active postings in Praha. | Open |
| Work model jobs | Active Remote postings. | Open |
| Lifecycle events | Open, update, close, and reopen events for this posting. | Open |
| Original posting | Canonical source or apply URL captured from the ATS. | Open |
Linked records
| Company | Athenastudio |
| Source | 31c09f7d-1dcb-4a2a-8864-35440fc3510c |
| ATS provider | BambooHR |
Description
I. KEY JOB DUTIES
System Architecture: Design and maintain a scalable, modular architecture with clear module boundaries, event-driven communication, and data-driven design patterns
Core Gameplay Systems: Design and implement adaptive algorithms that keep gameplay fair, engaging, and free from unwinnable states
Performance: Own frame rate and memory budgets on target mobile hardware; profile and optimize proactively
Code-Art Integration: Define clear interfaces between code and visual assets so neither discipline blocks the other
Complexity Control: Keep systems minimal and maintainable; refactor based on real pain, not hypothetical futures
Specify and review technical implementations from other programmers: Catch design violations before they ship
II. EDUCATIONAL REQUIREMENT / SKILLS / ATTRIBUTES
KNOWLEDGE:
Mobile game architecture design and lifecycle maintenance
Mobile performance optimization principles on iOS and Android:
Memory management
Draw call budgeting
Garbage collection awareness
Profiler-driven optimization
Puzzle/simulation game engine concepts:
State management
Generation systems
Interaction logic
Remote config and runtime parameter systems
Mobile analytics and funnel instrumentation concepts
SKILL:
6+ years of Unity development with at least one shipped mobile title
Designing and maintaining multi-system mobile game architecture from scratch through launch
Designing, implementing, and tuning scoring and procedural generation systems
Defining technical scope, writing technical contracts/specifications, and enforcing engineering standards
Integrating mobile analytics systems:
Session event tracking
Funnel instrumentation
Implementing runtime difficulty and behavior tuning by player cohort
ABILITY:
Ability to lead or mentor a team of programmers
Ability to operate in a team lead, principal, or senior lead capacity
Strong algorithmic thinking and problem-solving ability
Ability to optimize mobile game performance using profiling and diagnostics
Ability to provide technical leadership without formal line management authority
Ability to make architectural decisions and maintain long-term technical ownership
III. FURTHER INFORMATION
Working hours: Flexible working schedule
1:00 PM – 5:00 PM
Break time
6:00 PM – 10:00 PM
Hybrid Working:
Hybrid working model with flexible onsite/remote arrangement
On-site working ratio can be discussed depending on project needs and team alignment (e.g., 60% onsite – 40% remote or 50% onsite – 50% remote)
Full job record
| Job ID | f2624c8fcb5a7e13e5c0dcad58f42fe89243a281 |
| Org ID | cd67c4c5-f035-4db6-aa8d-fb2e35df55a9 |
| Source ID | 31c09f7d-1dcb-4a2a-8864-35440fc3510c |
| Board ID | 31c09f7d-1dcb-4a2a-8864-35440fc3510c |
| Provider | bamboohr |
| Provider Job Key | 250 |
| Title | [Hybrid] Senior Game Developer |
| Normalized Title | — |
| Status | active |
| Active | yes |
| Location Text | Saigon, HCMC, 70000, Viet Nam |
| Department | Praha |
| Team | — |
| Employment Type | contract |
| Workplace Type | remote |
| Remote Policy | remote |
| Country | — |
| Region | HCMC |
| City | Saigon |
| Salary Raw | — |
| Salary Min | — |
| Salary Max | — |
| Salary Currency | — |
| Salary Period | — |
| Source URL | https://athenastudio.bamboohr.com/careers/250 |
| Apply URL | https://athenastudio.bamboohr.com/careers/250 |
| First Seen At | 2026-05-30 05:46:09Z |
| Last Seen At | 2026-06-06 20:30:35Z |
| Last Checked At | 2026-06-06 20:30:35Z |
| Last Changed At | 2026-05-30 05:46:09Z |
| Inactive At | — |
| Source Posted At | 2026-05-20 00:00:00Z |
| Source Updated At | — |
| Raw Payload Uri | s3://job-postings-prod-raw-590183727216/raw/provider=bamboohr/board=athenastudio/date=2026-06-06/2026-06-06T20-30-34-594Z-c30feb9204ab6abd670093a00fc58a0328917edf1360829f5c39447bfcc1b59b.json |
Event Fields
{
"content_hash": "6122b70e8545ba40d2facc9e43eb4623079d1e2afb2e5f5e27f786fc5b898350",
"source_hash": "bd6dd0318def2d55734a3ed4f33a6be74cbe78d1247b82683da512e435fbdfa7",
"last_changed_at": "2026-05-30T05:46:09.268Z",
"active_status": "active"
}Parsed Structured
{
"language": "en",
"location": {
"raw": "Saigon, HCMC, 70000, Viet Nam",
"city": "Saigon",
"region": "HCMC",
"country": null,
"is_remote": true,
"confidence": 0.8
},
"salary_max": null,
"salary_min": null,
"inferred_at": "2026-06-06T20:30:35.676Z",
"launch_scope": {
"reason": "bamboohr_production_catalog",
"included": true,
"location": {
"raw": "Saigon, HCMC, 70000, Viet Nam",
"city": "Saigon",
"region": "HCMC",
"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": "250",
"isRemote": null,
"location": {
"city": "Saigon",
"state": "HCMC"
},
"atsLocation": {
"city": null,
"state": null,
"country": null,
"province": null
},
"departmentId": "18819",
"locationType": "2",
"jobOpeningName": "[Hybrid] Senior Game Developer",
"departmentLabel": "Praha",
"employmentStatusLabel": "Contractor"
},
"detail_errors": [],
"detail_job_opening": {
"location": {
"city": "Saigon",
"state": "HCMC",
"postalCode": "70000",
"addressCountry": "Viet Nam"
},
"datePosted": "2026-05-20",
"atsLocation": {
"city": null,
"state": null,
"country": null,
"countryId": null
},
"description": "<p><span style=\"color: rgb(0, 0, 0); font-size: 10pt; font-weight: bold\">I. KEY JOB DUTIES</span></p>\n<ul>\n<li><span style=\"font-size: 10pt\">System Architecture: Design and maintain a scalable, modular architecture with clear module boundaries, event-driven communication, and data-driven design patterns </span></li>\n<li><span style=\"font-size: 10pt\">Core Gameplay Systems: Design and implement adaptive algorithms that keep gameplay fair, engaging, and free from unwinnable states </span></li>\n<li><span style=\"font-size: 10pt\">Performance: Own frame rate and memory budgets on target mobile hardware; profile and optimize proactively </span></li>\n<li><span style=\"font-size: 10pt\">Code-Art Integration: Define clear interfaces between code and visual assets so neither discipline blocks the other </span></li>\n<li><span style=\"font-size: 10pt\">Complexity Control: Keep systems minimal and maintainable; refactor based on real pain, not hypothetical futures </span></li>\n<li><span style=\"font-size: 10pt\">Specify and review technical implementations from other programmers: Catch design violations before they ship</span></li>\n</ul>\n<p><br></p>\n<p><span style=\"color: rgb(0, 0, 0); font-size: 10pt; font-weight: bold\">II. EDUCATIONAL REQUIREMENT / SKILLS / ATTRIBUTES</span></p>\n<p><span style=\"font-size: 10pt; font-weight: bold; text-decoration: underline\">KNOWLEDGE:</span></p>\n<ul>\n<li><span style=\"font-size: 10pt\">Mobile game architecture design and lifecycle maintenance</span></li>\n<li><span style=\"font-size: 10pt\">Mobile performance optimization principles on iOS and Android:</span>\n<ul>\n<li><span style=\"font-size: 10pt\">Memory management</span></li>\n<li><span style=\"font-size: 10pt\">Draw call budgeting</span></li>\n<li><span style=\"font-size: 10pt\">Garbage collection awareness</span></li>\n<li><span style=\"font-size: 10pt\">Profiler-driven optimization</span></li>\n</ul>\n</li>\n<li><span style=\"font-size: 10pt\">Puzzle/simulation game engine concepts:</span>\n<ul>\n<li><span style=\"font-size: 10pt\">State management</span></li>\n<li><span style=\"font-size: 10pt\">Generation systems</span></li>\n<li><span style=\"font-size: 10pt\">Interaction logic</span></li>\n</ul>\n</li>\n<li><span style=\"font-size: 10pt\">Remote config and runtime parameter systems</span></li>\n<li><span style=\"font-size: 10pt\">Mobile analytics and funnel instrumentation concepts</span></li>\n</ul>\n<p><span style=\"font-size: 10pt\"> </span></p>\n<p><span style=\"font-size: 10pt; font-weight: bold; text-decoration: underline\">SKILL:</span></p>\n<ul>\n<li><span style=\"font-size: 10pt\">6+ years of Unity development with at least one shipped mobile title</span></li>\n<li><span style=\"font-size: 10pt\">Designing and maintaining multi-system mobile game architecture from scratch through launch</span></li>\n<li><span style=\"font-size: 10pt\">Designing, implementing, and tuning scoring and procedural generation systems</span></li>\n<li><span style=\"font-size: 10pt\">Defining technical scope, writing technical contracts/specifications, and enforcing engineering standards</span></li>\n<li><span style=\"font-size: 10pt\">Integrating mobile analytics systems:</span>\n<ul>\n<li><span style=\"font-size: 10pt\">Session event tracking</span></li>\n<li><span style=\"font-size: 10pt\">Funnel instrumentation</span></li>\n</ul>\n</li>\n<li><span style=\"font-size: 10pt\">Implementing runtime difficulty and behavior tuning by player cohort</span></li>\n</ul>\n<p><br></p>\n<p><span style=\"font-size: 10pt; font-weight: bold; text-decoration: underline\">ABILITY:</span></p>\n<ul>\n<li><span style=\"font-size: 10pt\">Ability to lead or mentor a team of programmers</span></li>\n<li><span style=\"font-size: 10pt\">Ability to operate in a team lead, principal, or senior lead capacity</span></li>\n<li><span style=\"font-size: 10pt\">Strong algorithmic thinking and problem-solving ability</span></li>\n<li><span style=\"font-size: 10pt\">Ability to optimize mobile game performance using profiling and diagnostics</span></li>\n<li><span style=\"font-size: 10pt\">Ability to provide technical leadership without formal line management authority</span></li>\n<li><span style=\"font-size: 10pt\">Ability to make architectural decisions and maintain long-term technical ownership</span></li>\n</ul>\n<p><br></p>\n<p><span style=\"color: rgb(0, 0, 0); font-size: 10pt; font-weight: bold\">III. FURTHER INFORMATION</span></p>\n<ol>\n<li><span style=\"font-size: 10pt\">Working hours: Flexible working schedule</span>\n<ul>\n<li><span style=\"font-size: 10pt\">1:00 PM – 5:00 PM</span></li>\n<li><span style=\"font-size: 10pt\">Break time</span></li>\n<li><span style=\"font-size: 10pt\">6:00 PM – 10:00 PM</span></li>\n</ul>\n</li>\n<li><span style=\"font-size: 10pt\">Hybrid Working:</span>\n<ul>\n<li><span style=\"font-size: 10pt\">Hybrid working model with flexible onsite/remote arrangement</span></li>\n<li><span style=\"font-size: 10pt\">On-site working ratio can be discussed depending on project needs and team alignment (e.g., 60% onsite – 40% remote or 50% onsite – 50% remote)</span></li>\n</ul>\n</li>\n</ol>",
"compensation": null,
"departmentId": "18819",
"locationType": "2",
"seekPromoted": false,
"jobCategoryId": null,
"jobOpeningName": "[Hybrid] Senior Game Developer",
"departmentLabel": "Praha",
"jobOpeningStatus": "Open",
"minimumExperience": "Experienced",
"jobOpeningShareUrl": "https://athenastudio.bamboohr.com/careers/250",
"employmentStatusLabel": "Contractor"
}
}Get this page with API
Rendered from the bluedoor Job Postings API. Reproduce it:
GET https://api.bluedoor.sh/job-postings/v1/jobs/f2624c8fcb5a7e13e5c0dcad58f42fe89243a281?include=descriptionJSONGET https://api.bluedoor.sh/job-postings/v1/orgs/cd67c4c5-f035-4db6-aa8d-fb2e35df55a9JSONGET https://api.bluedoor.sh/job-postings/v1/sources/31c09f7d-1dcb-4a2a-8864-35440fc3510cJSONGET https://api.bluedoor.sh/job-postings/v1/jobs/f2624c8fcb5a7e13e5c0dcad58f42fe89243a281/eventsJSON