Mid-Level Unity Game Developer
Inventory Games is hiring a mid-level Unity game developer to build gameplay systems for an upcoming strategy, adventure, and RPG title targeting PC and potentially Android.
Responsibilities
- Build core gameplay features combining RPG progression, strategy, and adventure mechanics
- Develop modular cross-platform architecture for shared systems and platform-specific features
- Write clean C# scripts and optimize system resources
- Create responsive interfaces for different input methods
- Build custom editor tools for quest, inventory, and ability pipelines
- Identify and resolve performance bottlenecks
Requirements
- At least 3 years of commercial game development experience with Unity and C#
- Strong knowledge of C#/.NET, object-oriented programming, SOLID principles, data structures, and algorithms
- Experience designing scalable cross-platform architectures with shared logic and platform-specific mechanics
- Experience implementing complex gameplay systems such as inventory pipelines, RPG progression, and turn-based or real-time strategy mechanics
- Experience deploying and optimizing games for PC and Android
- Hands-on experience with UI systems, animations, and UI performance
- Proficiency with Git and collaborative development workflows
- Strong problem-solving skills and the ability to write efficient, well-documented code
- Self-directed approach and effective time management in a remote environment
Benefits
- Official employment with transparent working conditions
- Full-time remote work
- Flexible working hours
- High autonomy and ownership of technical solutions
- Opportunity to work on an ambitious strategy, RPG, and adventure project