Unity Developer (Battle team)

1 Minute ago • 3 Years +

Job Summary

Job Description

The Unity Developer will be part of a team focused on creating combat mechanics and network interaction for an unannounced, multi-platform third-person shooter. Responsibilities include implementing gameplay mechanics using ECS, developing net code for multiplayer battles, developing UI, improving the game's code base and documentation, optimizing the game for stable performance, improving automation tools, and integrating external libraries. The successful candidate will have the opportunity to influence decisions and grow in both technical and management areas, working with cutting-edge technologies to create a high-quality gaming experience.
Must have:
  • 3 years of game development experience
  • Strong knowledge of C#, .NET, OOP, OOD
  • Excellent knowledge of Unity, including UnityUI
  • Experience developing games using ECS
  • Experience working with Git
  • Ability to optimize performance using Unity tools
  • Intermediate English language skills
Good to have:
  • Skills in developing real-time multiplayer games
  • Understanding of shooter mechanics
  • Experience writing tests using testing frameworks
Perks:
  • Officially registered full-time employment
  • 20 to 26 days of paid leave
  • Medical support for you and your child
  • Individual development plan and regular feedback
  • Professional seminars, workshops, and courses
  • Opportunity to take an interest-free loan
  • Reimbursement of gym membership fees
  • Opportunity for counseling with psychologists

Job Details

The successful applicant will be able to work at our Lviv office, Warsaw office or remotely from Ukraine and Poland. Plarium is an international developer of award-winning mobile and desktop games. More than 1300 of our specialists work remotely or at offices in Israel, Ukraine, Poland, Spain, and Finland. RAID: Shadow Legends, Mech Arena, and our other 18 massive titles unite more than 500 million players worldwide. With over 15 years’ experience, we strive for boundary-pushing gameplay and graphics. We pair this with our dedication to innovation through analytics, marketing, and community interaction. We are working on an unannounced, multi-platform third-person shooter in a realistic setting. The project is large-scale and ambitious from the perspective of its complex and unique gameplay mechanics. The position offers not only interesting challenges but also the opportunity to influence decisions and grow in both technical and management areas. We work with cutting-edge technologies and aim to create a high-quality gaming experience. Currently, 28 programmers are working on various aspects of the game, and the team is expanding rapidly. We value quality and initiative, always striving to find the most effective technical solutions. The successful candidate will become part of an action team focused on creating combat mechanics and network interaction. Early-stage project visuals Responsibilities Implementing gameplay mechanics using ECS Developing net code for multiplayer battles Developing UI for gameplay mechanics, including animation and platform adaptation Improving the game’s code base and documentation Optimizing the game for stable performance on different platforms Improving automation tools for launcher development and testing Integrating external libraries and various billing systems for iOS/Android What we expect At least 3 years of work experience in game development Strong knowledge of C#, .NET Framework, OOP, OOD, and various software design patterns Excellent knowledge of Unity, including UnityUI, UnityEditor, Addressables Knowledge and experience developing games using ECS (Entitas / Unity DOTS) Experience working with Git Ability to optimize performance using such tools as Unity Profiler, Unity’s Memory Profiler, and Profile Analyzer Fluency in Ukrainian English language skills at the Intermediate level Desired Skills in developing real-time multiplayer games Understanding of shooter mechanics (FPS/TPS) based on personal gaming experience Experience writing tests using NUnit, xUnit, NSubstitute, Moq, SpecFlow, and Unity Test Runner What we offer Officially registered full-time employment 20 to 26 days of paid leave depending on the country in which your employment is registered Medical support for you and your child along with paid leave if you or your child are sick Individual development plan and regular feedback Professional seminars, workshops, courses, and internal training programs Opportunity to take an interest-free loan Reimbursement of gym membership fees, and running club  Opportunity for counseling with psychologists *Note: Benefits may vary by country.

Similar Jobs

Haptic - Senior Game Designer

Haptic

United Kingdom (Hybrid)
4 Months ago
Meta - UXR Research Leader [Growth Team]

Meta

Menlo Park, California, United States (On-Site)
6 Months ago
Critical mass - Designer

Critical mass

Cupertino, California, United States (On-Site)
2 Weeks ago
ION - Lead Java Developer, New York

ION

New York, New York, United States (Hybrid)
7 Months ago
NetScape Labs Infotech   - Unity Developer

NetScape Labs Infotech

Chandigarh, Chandigarh, India (On-Site)
1 Year ago

Get notifed when new similar jobs are uploaded

Similar Skill Jobs

Nintendo - Contract - Lighting Artist I (NST)

Nintendo

Redmond, Washington, United States (Hybrid)
3 Months ago
Rockstar Games - Procedural Motion Animation Programmer

Rockstar Games

Oakville, Ontario, Canada (On-Site)
2 Weeks ago
StarBerry Games - Senior UI/2D Artist

StarBerry Games

Berlin, Berlin, Germany (On-Site)
1 Month ago
Playgendary - 3D Generalist (Casual)

Playgendary

Limassol, Limassol, Cyprus (Remote)
3 Months ago
Haptic - Lead Technical Artist

Haptic

Dallas, Texas, United States (Remote)
4 Months ago
vertigoo games - Marketing Artist Intern

vertigoo games

İstanbul, İstanbul, Türkiye (On-Site)
2 Weeks ago
DNEG - Simulation Developer, Ziva VFX

DNEG

England, United Kingdom (Remote)
2 Months ago
Inwave - Mobile Game Digital Marketing Specialist

Inwave

(On-Site)
1 Month ago
Playrix - Senior Game UI Developer

Playrix

Cyprus (Remote)
7 Months ago
BeamNG - Business Associate

BeamNG

Bremen, Bremen, Germany (Hybrid)
1 Week ago

Get notifed when new similar jobs are uploaded

Jobs in Lviv, Lviv Oblast, Ukraine

Plarium - DB QA Engineer

Plarium

Lviv, Lviv Oblast, Ukraine (On-Site)
2 Weeks ago
Nordcurrent - 2D Artist

Nordcurrent

Dnipro, Dnipropetrovsk Oblast, Ukraine (On-Site)
6 Months ago
Playrix - Middle C++ Software Engineer (Gameplay)

Playrix

Ukraine (Remote)
7 Months ago
Playrix - Lead Location Designer

Playrix

Ukraine (Remote)
6 Months ago
Playrix - Senior QA Engineer (Mobile)

Playrix

Ukraine (Remote)
7 Months ago
EveryMatrix - Python Engineer

EveryMatrix

Kyiv, Kyiv City, Ukraine (Hybrid)
1 Month ago
N-iX - Head of Payroll Accounting

N-iX

Ukraine (Remote)
4 Months ago
Playtika - 2D Animator

Playtika

Ukraine (On-Site)
3 Months ago
Sigma Software - IT Lawyer

Sigma Software

Lviv, Lviv Oblast, Ukraine (On-Site)
6 Months ago
Plarium - Creative Lead - Casual Hub

Plarium

Lviv, Lviv Oblast, Ukraine (Hybrid)
6 Days ago

Get notifed when new similar jobs are uploaded

Similar Category Jobs

Looks like we're out of matches

Set up an alert and we'll send you similar jobs the moment they appear!

About The Company

Founded in 2009, Plarium Global Ltd. is dedicated to creating the best mobile and social experience for hardcore and casual gamers worldwide. With over 435 million registered users, we're proud to be consistently ranked among Facebook’s top game developers.

Plarium employs more than 1,300 individuals, and is headquartered in Israel with eight offices and development studios across Europe and the United States. Our games are available on iOS, Android, and PC. They are also available through Plarium Play, our optimized game launcher for PC and Mac players.
Plarium was acquired by Aristocrat in October 2017 and operates as a wholly owned subsidiary.

Our players constantly challenge us to improve our games in ways we never envisioned. They've built global communities, forged new friendships, and done more than just “play” our games – they've brought them to life.

Lviv, Lviv Oblast, Ukraine (On-Site)

(Remote)

Lviv, Lviv Oblast, Ukraine (On-Site)

Lviv, Lviv Oblast, Ukraine (Hybrid)

Herzliya, Tel Aviv District, Israel (Hybrid)

Lviv, Lviv Oblast, Ukraine (On-Site)

Lviv, Lviv Oblast, Ukraine (On-Site)

Lviv, Lviv Oblast, Ukraine (On-Site)

Lviv, Lviv Oblast, Ukraine (Remote)

View All Jobs

Get notified when new jobs are added by Plarium

Level Up Your Career in Game Development!

Transform Your Passion into Profession with Our Comprehensive Courses for Aspiring Game Developers.

Job Common Plug