We're seeking a highly skilled 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.
- 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.
- 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.
-
Competitive Salary: Based on your expertise and market benchmarks.
-
Paid Leave: 20 days of annual paid vacation.
-
Health & Wellness: Enel-med health insurance and a Multisport card.
-
Career Growth: Opportunities to innovate and thrive in a cutting-edge industry.
-
Dynamic Team: A collaborative environment with gaming enthusiasts and blockchain pioneers.
Please note: This is a hybrid role that involves regular attendance at our office in Warsaw. We’re looking for candidates who feel comfortable with this setup.
Join Funtico to shape the future of blockchain gaming and redefine how players experience technology and fun. Apply now!