UNITY DEVELOPER
Responsibilities

  • Design, develop, and maintain 2D gameplay systems, mechanics, and tools using Unity (C#)
  • Collaborate with game designers and artists to implement gameplay features, UI, and animations
  • Optimize game performance for mobile platforms (Android/iOS)
  • Debug, test, and refine gameplay systems to ensure smooth player experiences
  • Integrate and manage third-party SDKs (Analytics, Ads, Firebase, etc.)
  • Write clean, maintainable, and efficient code following best practices
  • Participate in code reviews and contribute to improving team workflows
Required Qualifications

  • 2+ years of professional experience in Unity game development (C#)
  • Proven experience developing 2D games (sprite animation, physics, parallax, UI, etc.)
  • Strong understanding of object-oriented programming and Unity’s component-based architecture
  • Experience with Dependency Injection frameworks (Zenject preferred)
  • Proficiency in UniTask and asynchronous programming patterns
  • Experience with Unity UI (UGUI) and animation systems (Animator, Timeline, etc.)
  • Familiarity with mobile optimization techniques for Android/iOS
  • Proficiency in version control systems (Git, Bitbucket, etc.)
  • Strong problem-solving skills, attention to detail, and a teamwork mindset
  • Good command of English (written and spoken) for daily communication within the team
Nice to Have

  • Experience with Addressables and asset management
  • Experience working with Spine animations
  • Familiarity with ScriptableObjects and custom Editor tool development
  • Basic knowledge of 2D shaders, post-processing, or VFX
  • Experience integrating Firebase, Ads, or In-App Purchases
  • Knowledge of profiling and optimization tools
If this sounds interesting to you, please send your CV to careers@nextepic.games mentioning “Unity Developer” in the subject line.
Made on
Tilda