Skillshot.pl logo
Praca w branży gier

Senior Unity Developer

dla Funtico w Warsaw

Praca stała Programowanie


Funtico is a cutting-edge online multiplayer competitive skill-based gaming platform that leverages blockchain technology to provide users with the opportunity to compete in tournaments for rewards, big prizes, and exciting perks. Our platform offers a transparent and competitive gaming environment, fair matchmaking, and inspiring rewards, all powered by blockchain for trust and security. With a portfolio of diverse game titles, we're excited to be pioneers in this new era of gaming and to share our platform with players worldwide.

Funtico is seeking a highly skilled Senior Unity Developer to join our team in Warsaw. The selected candidate will play a crucial role in developing and optimizing multiplayer mechanics for our games. The ideal candidate should demonstrate proficiency in C# programming, possess a strong understanding of .NET Core and ASP.NET Core, and excel in object-oriented programming principles.

Responsibilities:

  • Write and maintain high-quality C# code to implement and optimize multiplayer mechanics in Unity-based games.
  • Collaborate with the development team to design and integrate multiplayer features into game projects. Utilize asynchronous programming techniques to enhance performance and responsiveness in multiplayer environments.
  • Implement and maintain RESTful APIs to facilitate communication between game clients and servers.
  • Utilize Fishnet framework to develop and optimize multiplayer networking solutions.
  • Implement and manage Addressables to efficiently load and manage game assets.
  • Utilize profiling skills to identify and resolve performance bottlenecks in multiplayer gameplay.
  • Deploy games across various platforms including WebGL, Dedicated Server, Windows, Android, and iOS.
  • Implement animations and transitions using DoTween for enhanced visual effects and gameplay dynamics.

Qualifications:

  • Extensive experience (5 years) in Unity game development, with a focus on multiplayer mechanics.
  • Proficiency in C# programming language and a solid understanding of .NET Core, ASP.NET Core, and object-oriented programming principles.
  • Experience working with version control systems, particularly Git, for collaborative software development.
  • Practical experience with asynchronous programming techniques.
  • Familiarity with Fishnet framework for multiplayer networking.
  • Experience implementing RESTful APIs for game communication.
  • Proficiency in deploying games across multiple platforms, including WebGL, Dedicated Server, Windows, Android, and iOS.
  • Bachelor's degree in Computer Science, Engineering, or related field (or equivalent work experience).
  • Strong analytical and problem-solving skills, with the ability to optimize performance and troubleshoot technical issues.
  • Excellent communication and collaboration skills, with the ability to work effectively in a team environment.

Data publikacji: 2024-05-08

Liczba wyświetleń: 517

Odpowiedz na ofertę

Zobacz jak dodać kilka załączników na raz (otworzy się w nowym oknie). Możesz wybrać do 5 plików o maksymalnym łącznym rozmiarze 7 MB.

Zabezpieczenie przed spamem:
Miauczy i łapie myszy - co to za zwierzę? :)