Unity Developer

1 Month ago • 3 Years +
Game Programmer

Job Description

FreePlay is expanding its team and seeking a Unity Developer to contribute to the full development cycle of hypercasual, puzzle, and casual games for iOS and Android. The role involves developing prototypes, gameplay mechanics, optimizing games for various devices, and supporting existing projects. Candidates should have 3+ years of experience in Unity and C# game development, strong knowledge of OOP, SOLID principles, Git, and experience with mobile project launches and optimization.
Good To Have:
  • Experience with hypercasual/puzzle games.
  • Personal gaming experience and a genuine passion for games.
Must Have:
  • Engage in the full development cycle of hypercasual, puzzle, and casual games in Unity for iOS and Android.
  • Develop prototypes, gameplay mechanics, and core functionality.
  • Support and enhance existing projects.
  • Optimize games (RAM, build size, FPS), perform profiling, and adapt games for various devices.
  • Plan tasks and prepare technical documentation.
  • Develop and implement new technologies and tools during the development process.
  • Create and maintain tools for game designers.
  • 3+ years of experience in Unity and C# game development.
  • Experience launching mobile projects, from prototype to live operations.
  • Proficiency in C# and a solid understanding of the .NET Framework.
  • Strong knowledge of OOP and SOLID principles and design patterns.
  • Proficiency with version control systems (Git).
  • Experience with dependency injection frameworks (Zenject, VContainer, etc.).
  • Understanding of gameplay mechanics design and experience creating game systems.
  • Proficiency in game optimization and mobile platforms.
  • Experience integrating external SDKs (analytics, ads, etc.).
  • Sound knowledge of analytics tools and experience conducting A/B tests in games.
Perks:
  • Flexible schedule.
  • Medical insurance (including dental care).
  • 5 paid sick days.
  • English courses.
  • Sports reimbursement program.
  • Referral program.

Add these skills to join the top 1% applicants for this job

problem-solving
design-patterns
github
unity
game-texts
live-operations
prototyping
c#
git
dependency-injection

To improve our current results and reach new heights, we’re expanding our team and looking for a Unity Developer.

What you will be doing:

  • Engage in the full development cycle of hypercasual, puzzle, and casual games in Unity for iOS and Android.
  • Develop prototypes, gameplay mechanics, and core functionality.
  • Support and enhance existing projects.
  • Optimize games (RAM, build size, FPS), perform profiling, and adapt games for various devices.
  • Plan tasks and prepare technical documentation.
  • Develop and implement new technologies and tools during the development process.
  • Create and maintain tools for game designers.

What we’re looking for in a candidate:

  • 3+ years of experience in Unity and C# game development.
  • Experience launching mobile projects, from prototype to live operations.
  • Proficiency in C# and a solid understanding of the .NET Framework;
  • Strong knowledge of OOP and SOLID principles and design patterns.
  • Proficiency with version control systems (Git).
  • Experience with dependency injection frameworks (Zenject, VContainer, etc.).
  • Understanding of gameplay mechanics design and experience creating game systems.
  • Proficiency in game optimization and mobile platforms.
  • Experience integrating external SDKs (analytics, ads, etc.).
  • Sound knowledge of analytics tools and experience conducting A/B tests in games.
  • Ability to work in a team effectively, contribute ideas, and be open to feedback.
  • Creative thinking and the ability to find innovative solutions for various tasks, including marketing.

Nice to have:

  • Experience with hypercasual/puzzle games.
  • Personal gaming experience and a genuine passion for games.

Key qualities we value:

  • Attention to detail and critical thinking.
  • Ability to quickly switch between tasks and projects.
  • Flexible approach (ability to complete tasks swiftly while maintaining high quality).
  • Self-organization and a strong sense of responsibility.
  • Ability to work effectively in a team.

Our Benefits:

  • Flexible schedule;
  • Medical insurance (including dental care);
  • 5 paid sick days;
  • English courses;
  • Sports reimbursement program;
  • Referral program.

Set alerts for more jobs like Unity Developer
Set alerts for new jobs by Freeplay games
Set alerts for Game Programmer (Remote) jobs

Contact Us
hello@outscal.com
Made in INDIA 💛💙