{"id":713712,"url":"https://alion.io/job/plummygames-senior-gamedev-engineer-c","title":"Senior GameDev Engineer (C++)","company":{"id":721535,"name":"Plummy","domain":"plummy.games","url":"https://alion.io/company/plummy","size_band":"51-200","is_staffing_agency":false,"employer_type":"direct","is_intermediary":false,"listed_via":null,"ats_vendor":"Teamtailor","truth_index":null},"role":"Games","role_family":"Games","seniority":"senior","employment_type":"full_time","work_mode":"remote","remote_scope":"stated_countries","remote_scope_basis":"inferred_payroll_markers","remote_working_hours":{"label":"UTC+3","utc_offset_min":3,"utc_offset_max":3},"hiring_geo_confidence":"inferred","locations":["Tallinn, Estonia"],"countries":["EE"],"hiring_countries":["EE"],"hiring_countries_total":1,"salary":null,"salary_estimate":{"min_usd":36000,"max_usd":101000,"period":"year","method":"global_role_cell_scaled_by_country","sample_n":117},"experience_years_min":4,"visa_sponsorship":false,"relocation_package":false,"has_equity":false,"technologies":[{"name":"C++","optional":false},{"name":"Cocos2d-x","optional":false},{"name":"Godot","optional":false},{"name":"Unity","optional":false},{"name":"Unreal Engine","optional":false},{"name":"Modularization","optional":true}],"status":"live","first_seen_at":"2026-08-31T10:03:37Z","employer_posted_date":"2026-08-31","last_verified_at":"2026-11-10T20:10:34Z","board_verified":true,"closed_at":null,"days_open":71,"trust":{"level":"ok","repost_count":null,"flags":[],"days_open":71},"description":"Plummy Games is a product-driven mobile gaming company focused on creating high-quality casual experiences for players worldwide. Our flagship game, Star Merge, is a successful F2P Merge-3 title recognized for its polished gameplay and stunning visuals. We’re a team that values creativity, ownership, and continuous growth.\nIf you’re a Senior GameDev Engineer who enjoys tackling complex challenges in mobile games, let’s connect! You’ll work on a live mobile title Star Merge using C++, moving across gameplay features, technical systems, performance improvements, and SDK integrations to deliver features that players actually feel.\nLet's merge your talents with our vision and create something truly magical! ⭐\nResponsibilities:\nDesign, implement, and maintain gameplay features and technical systems in C++ and our existing tech stack.\n\nWork on mobile game performance and stability (ANRs, crashes, memory usage, build size).\n\nIntegrate and maintain third-party SDKs (ads, analytics, crash reporting, observability, customer support).\n\nDebug and fix complex production issues, including hard-to-reproduce bugs.\n\nCollaborate with game designers, analysts, UA, QA, and other developers to deliver features from idea to release.\n\nContribute to improving our architecture, code quality, and tooling.\n\nTake ownership of tasks and follow them through to completion, including testing and release support.\n\nRequirements:\n4+ years of experience as a C++ developer in mobile games (Android /iOS).\n\nExperience working on casual mobile games, such as merge, match-2/3, farming, or city-building.\n\nExperience with game engines (in-house/custom or popular engines such as Unity, Godot, Cocos2dx, Unreal Engine, etc.).\n\nAbility to debug difficult issues (crashes, memory leaks, performance problems).\n\nExperience integrating SDKs (ad monetization, analytics, crash reporting, customer support, etc.).\n\nStrong problem-solving skills and a finisher mindset, with attention to detail and a focus on stability and performance in production.\n\nEnthusiasm for AI and its practical use in daily work.\n\nComfortable working remotely and autonomously, coordinating with a distributed team.\n\nStrong communication skills in English (spoken and written).\n\nNice-to-have\nExperience with liveops/frequently updated mobile games.\n\nFamiliarity with observability tools (e.g., crash logging, performance monitoring).\n\nExperience with data-driven features (working with analytics and UA).\n\nInterest in architecture and code quality (modularization, refactoring, technical debt management).\n\nWhat kind of person will fit:\nYou are detail-oriented and care about stability and performance in production.\n\nYou are a team player: you listen, give and receive feedback, and help others succeed.\n\nYou own problems instead of waiting for someone else to fix them.\n\nYou stay calm and systematic when things go wrong (production bugs, tight deadlines).\n\nYou’re curious and proactive about learning our stack, tools, and processes.\n\nWe offer:\nRemote-first approach with various collaboration models\n\nSmooth onboarding experience, with full support from our team to help you feel confident from accepting the offer\n\nWork alongside experienced, like-minded professionals with an opportunity for fast professional growth\n\nCompetitive salaries, reviewed on a timely basis, or personal achievements and involvement in the project\n\nA standard 5-day workweek, synced with the GMT+3 time zone\n\n20 business days of paid vacation, with the option to take single days off from this amount\n\nPublic holidays based on your country of residence\n\n5 sick days per year for health-related needs - no doctor’s note required\n\nMoldova-based? You’ll work from our office and will be covered with full IT Park social benefits\nEstonia-based? You’ll get a full employment contract under Estonian law\nOur Recruitment process:\nCV Review → Interview with Recruiter → Technical Interview with Team Lead & CTO → Job Offer\nWe look forward to receiving your application!","description_format":"text","description_chars":3997,"description_truncated":false,"requirements":{"experience_years_min":4,"management_years_min":null,"team_size_min":null,"manages_managers":false,"education":null,"security_clearance":false,"languages":[{"language":"English","level":"All levels","optional":false}]},"benefits":[],"hiring_locations":[{"name":"Estonia","iso":"EE","kind":"country"}],"hiring_excludes":[],"relocation_offered":false,"industries":[],"lifecycle":[{"event":"open","at":"2026-09-11T05:26:52Z"}],"visa":[],"liveness":{"score":15,"band":"cold","label":"Long shot","p_open":1,"p_active":0.52,"p_room":0.28,"age_days":70,"expected_fill_days":35,"reasons":["conf:5","win:tail","crowd:"],"computed_at":"2026-11-10T06:52:35Z"},"pay":null,"html_url":"https://alion.io/job/plummygames-senior-gamedev-engineer-c","json_url":"https://alion.io/job/plummygames-senior-gamedev-engineer-c.json","meta":{"generated_at":"2026-11-10T21:10:40Z","cache_seconds":300,"methodology":"https://alion.io/methodology","terms":"https://alion.io/terms","contact":"https://alion.io/contact","api":"https://alion.io/developers","about":"Alion is a live layer of people, companies and AI agents: who they are, whether they are real and active right now, what they do and how to work with them, readable by people and by agents and paid per call.","catalog":"https://alion.io/catalog.json","usage":{"tier":"crawler_verified","counted_by":"address","units_charged":1,"used_today":14594,"day_limit":null,"remaining_today":null,"minute_limit":300,"resets_at":"2026-11-11T00:00:00Z"}},"offers":[{"id":"company.slices","title":"One company in depth, by slice","status":"live","price":{"credits":0.1,"usd":0.01,"plus_per_slice":{"credits":0.05,"usd":0.005}},"unit":"per company, plus each slice with data","note":"the employer in depth","call":{"mcp_tool":"get_company","arguments":{"id":721535},"rest":"https://alion.io/mcp/rest/get_company?id=721535"},"human":"https://alion.io/catalog?offer=company.slices&for=job%2Fplummygames-senior-gamedev-engineer-c"},{"id":"market.stats","title":"A market slice: pay, demand and time to fill","status":"live","price":{"credits":2,"usd":0.2},"unit":"per slice","note":"pay, demand and time to fill for this role and place","call":{"mcp_tool":"market_stats"},"human":"https://alion.io/catalog?offer=market.stats&for=job%2Fplummygames-senior-gamedev-engineer-c"},{"id":"job.search","title":"Open jobs by role, technology, place, pay and visa","status":"live","price":{"credits":0.1,"usd":0.01},"unit":"per posting in a list","note":"similar open postings","call":{"mcp_tool":"search_jobs"},"human":"https://alion.io/catalog?offer=job.search&for=job%2Fplummygames-senior-gamedev-engineer-c"},{"id":"company.verify","title":"Is this company real and active right now","status":"pilot","price":null,"unit":"per company","request":{"url":"https://alion.io/catalog/request","method":"POST","body":"{\"offer\": \"company.verify\", \"for\": \"job/plummygames-senior-gamedev-engineer-c\", \"note\": \"what you need it for\"}"},"human":"https://alion.io/catalog?offer=company.verify&for=job%2Fplummygames-senior-gamedev-engineer-c"}],"agent":{"mcp":"https://alion.io/mcp/jobs","mcp_open":"https://alion.io/mcp/open","next":[{"tool":"get_job","arguments":{"id":713712}},{"tool":"search_jobs","arguments":{"company":"plummy.games","detail":"compact"}},{"tool":"match_people","arguments":{"job_id":713712},"note":"people open to offers who fit this vacancy"}],"note":"The same data through MCP tools: https://alion.io/mcp/open needs no sign-in (compact searches, postings, people); https://alion.io/mcp with an Alion account has everything. Docs: https://alion.io/developers"}}