Plarium is dedicated to creating the best mobile and PC gaming experiences for our community of over 435 million players worldwide.
Plarium Ukraine is looking for talented Unity Developers to join our Action Games Department, which is currently developing Mech Arena, a third-person MMO shooter.
You can check out the game here : iOS , Android .
The front-end of the game is supported by two teams of Unity Developers overseen by Team Leads. They work closely with the Server Development, QA, UI / UX, Game Design and DevOps teams.
Our Unity Developers are tasked with developing new game features and improving existing ones, while also addressing feature stability and quality with the help of UI automation testing, unit tests, and integration tests.
They also develop tools for extending UnityEditor, and are preparing Mech Arena for launch on PC and Mac.
The successful applicant will be able to work at our Lviv office and remotely in Ukraine or Poland.
Developing the game's UI
Implementing in-game features
Developing netcode for multiplayer battles
Optimizing the game for mobile platforms
At least 2 years of work experience in software development
Good knowledge of C#, and .NET Framework, data structures, LINQ, and GC
Experience working with Unity, UnityUI, 3D physics engines, AssetBundles, UnityEditor
Ability to apply the principles of object-oriented programming and object-oriented design
Experience developing iOS, Android, Windows, and Mac OS applications
Ability to optimize productivity using such tools as Xcode / Unity Memory Profiler / Unity Profile Analyzer
Understanding of the principles of render pipelines (OpenGL / Vulkan / Metal)
Familiarity with MVVM and ECS architectural patterns
Experience working with network protocols such as HTTP, UDP, TCP
Experience working with multithreaded systems
What we offer our Employees
Officially registered full-time employment
Minimum of 25 calendar days of paid vacation annually, separately paid public holidays, and additional paid leave for specific needs
Medical support and fully paid leave if you or your child are sick
Individual development plan and regular feedback
Professional seminars, workshops, courses, and internal training programs
Group English classes and one-on-one language tutoring
Counseling with psychologists and mental health workshops
Online Pilates classes, a running club, and individual fitness programs with a professional instructor