Назад к вакансиям

Senior GameDev Engineer (C++)

Plummy GamesRemote и ещё 1 городУдалённоот 4 лет5/2Полная занятость
C++GameDevAndroidiOSUnityMobile GamingUnreal EnginePerformance Optimizationcasual gamesGodotSDK IntegrationCocos2dx

Описание

Plummy Games is seeking a Senior GameDev Engineer to tackle complex challenges in mobile games. You will work on the live mobile title Star Merge using C++, focusing on gameplay features, technical systems, performance improvements, and SDK integrations.

Responsibilities

  • Design, implement, and maintain gameplay features and technical systems in C++ and our existing tech stack
  • Work on mobile game performance and stability (ANRs, crashes, memory usage, build size)
  • Integrate and maintain third-party SDKs (ads, analytics, crash reporting, observability, customer support)
  • Debug and fix complex production issues, including hard-to-reproduce bugs
  • Collaborate with game designers, analysts, UA, QA, and other developers to deliver features from idea to release
  • Contribute to improving our architecture, code quality, and tooling
  • Take ownership of tasks and follow them through to completion, including testing and release support

Requirements

  • 4+ years of experience as a C++ developer in mobile games or interactive apps (Android/iOS)
  • Experience working on casual mobile games, such as merge, match-2/3, farming, or city-building
  • Experience with game engines (in-house/custom or popular engines such as Unity, Godot, Cocos2dx, Unreal Engine, etc.)
  • Ability to debug difficult issues (crashes, memory leaks, performance problems)
  • Experience integrating SDKs (ad monetization, analytics, crash reporting, customer support, etc.)
  • Strong problem-solving skills and a finisher mindset, with attention to detail and a focus on stability and performance in production
  • Enthusiasm for AI and its practical use in daily work
  • Comfortable working remotely and autonomously, coordinating with a distributed team
  • Strong communication skills in English (spoken and written)

Nice to have

  • Experience with liveops / frequently updated mobile games
  • Familiarity with observability tools (e.g., crash logging, performance monitoring)
  • Experience with data-driven features (working with analytics and UA)
  • Interest in architecture and code quality (modularization, refactoring, technical debt management)

We offer

  • Remote-first approach with various collaboration models
  • Smooth onboarding experience, with full support from our team to help you feel confident from accepting the offer
  • Work alongside experienced, like-minded professionals with an opportunity for fast professional growth
  • Competitive salaries, reviewed on a timely basis, or personal achievements and involvement in the project
  • A standard 5-day workweek, synced with the GMT+3 time zone
  • 20 business days of paid vacation, with the option to take single days off from this amount
  • Public holidays based on your country of residence
  • 5 sick days per year for health-related needs - no doctor’s note required
  • If Moldova-based, you’ll work from our office and will be covered with full IT Park social benefits
  • If Estonia-based, you’ll get a full employment contract under Estonian law

Hiring process

  • CV Review
  • Interview with Recruiter
  • Technical Interview with Team Lead & CTO
  • Job Offer