Outscal Logooutscal logo

Unity Developer (Battle team)

41 Minutes ago • 3 Years + • Game Programmer • Game Design

Job Summary

Job Description

Plarium is seeking a Unity Developer to join their Battle team, working on an unannounced, large-scale, multi-platform third-person shooter. Responsibilities include implementing gameplay mechanics using ECS, developing net code for multiplayer battles, creating UI with animation and platform adaptation, optimizing game performance, improving codebase and documentation, and integrating external libraries and billing systems. The ideal candidate possesses at least 3 years of game development experience, strong C# and Unity skills (including ECS, UnityUI, UnityEditor, Addressables), and experience with performance optimization tools. The role offers opportunities for growth in technical and management areas.
Must have:
  • 3+ years game dev experience
  • Strong C#, .NET, OOP knowledge
  • Excellent Unity skills (ECS, UI, Editor)
  • Git experience
  • Performance optimization skills
Good to have:
  • Real-time multiplayer game dev
  • Shooter mechanics understanding
  • Testing experience (NUnit, xUnit, etc.)
Perks:
  • Paid leave
  • Medical support
  • Individual development plan
  • Training programs
  • Interest-free loan
  • Gym membership reimbursement

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

Meta - Manager, TPM - Reality Labs

Meta

Burlingame, California, United States (On-Site)
4 Months ago
PlayQ - Motion Designer (Remote Contract)

PlayQ

Brazil (Remote)
1 Month ago
ARVORE Immersive Experiences - Gameplay Developer

ARVORE Immersive Experiences

São Paulo, State Of São Paulo, Brazil (Remote)
1 Week ago
ByteDance - Machine Learning Scientist Graduate (Scaling AI for Biology (AI-for-Science))

ByteDance

Seattle, Washington, United States (On-Site)
1 Hour ago
Playrix - Senior Unity Software Engineer (Gameplay)

Playrix

Cyprus (Remote)
5 Months ago
Starbreeze Studios - Tools Programmer

Starbreeze Studios

Stockholm, Stockholm County, Sweden (Hybrid)
1 Month ago
Techland - Software Engineer in Test

Techland

Warsaw, Masovian Voivodeship, Poland (On-Site)
5 Months ago
Starbreeze Studios - Senior Tools Programmer

Starbreeze Studios

Stockholm, Stockholm County, Sweden (Hybrid)
1 Month ago
Paradox Interactive - C++ Engine Programmer

Paradox Interactive

Delft, South Holland, Netherlands (On-Site)
3 Weeks ago
Playrix - Lead C++ Software Engineer (Gameplay)

Playrix

Portugal (Remote)
5 Months ago

Get notifed when new similar jobs are uploaded

Similar Skill Jobs

Valve corporation - Software Engineer for HW

Valve corporation

Bellevue, Washington, United States (On-Site)
4 Months ago
Werplay - 3D Modeller

Werplay

Islamabad, Islamabad Capital Territory, Pakistan (On-Site)
3 Months ago
The Walt Disney Company - Senior Effects Technical Director

The Walt Disney Company

Sydney, New South Wales, Australia (On-Site)
8 Months ago
Scopely - Lead Engineer

Scopely

Mexico City, Mexico City, Mexico (On-Site)
1 Month ago
Playrix - Principal C++ Software Engineer (Tools)

Playrix

Almaty, Almaty Region, Kazakhstan (Remote)
5 Months ago
NVIDIA - Senior Solutions Architect, Global Partner Team

NVIDIA

Santa Clara, California, United States (On-Site)
2 Months ago
Inworld AI - AI Trainer (Contractor) - Writing & Gaming

Inworld AI

Mountain View, California, United States (Remote)
1 Week ago
Amber - Senior Unity Game Engineer (Project Based)

Amber

Bucharest, Bucharest, Romania (On-Site)
8 Months ago
ION - Web Junior Developer, Moldova, (Cedacri International)

ION

Chișinău, Chisinau, Moldova (Hybrid)
5 Months ago
Push Gaming - Game Developer

Push Gaming

United Kingdom (Hybrid)
1 Week ago

Get notifed when new similar jobs are uploaded

Jobs in Lviv, Lviv Oblast, Ukraine

Magic Media - Senior Storyboard Artist

Magic Media

Kyiv, Kyiv City, Ukraine (Remote)
6 Days ago
Wargaming - QA Engineer (World of Tanks)

Wargaming

Kyiv, Kyiv City, Ukraine (Hybrid)
1 Week ago
N-iX - Senior React Engineer

N-iX

Ukraine (Remote)
21 Hours ago
N-iX - Senior Data Analyst/Power BI Engineer

N-iX

Ukraine (Remote)
21 Hours ago
N-iX - Senior Technical Artist

N-iX

Ukraine (Flexible)
1 Month ago
Every matrix - Trainee Operations Manager

Every matrix

Lviv, Lviv Oblast, Ukraine (Hybrid)
1 Week ago
Every matrix - Junior QA

Every matrix

Lviv, Lviv Oblast, Ukraine (Hybrid)
2 Weeks ago
N-iX - Senior Automation QA (Big Data)

N-iX

Ukraine (Remote)
1 Month ago
Playtech - Java Developer

Playtech

Kyiv, Kyiv City, Ukraine (On-Site)
6 Days ago
Playtika - Product Owner

Playtika

Ukraine (On-Site)
4 Months ago

Get notifed when new similar jobs are uploaded

Game Programmer Jobs

Paxie Games - Sr. Game Developer

Paxie Games

Göztepe, İstanbul, Türkiye (On-Site)
4 Months ago
Hacksaw Studios - Game developer

Hacksaw Studios

Stockholm, Stockholm County, Sweden (On-Site)
8 Months ago
Techland - Lead Game Programmer

Techland

Warsaw, Masovian Voivodeship, Poland (On-Site)
10 Months ago
GeneraGames1 - SENIOR ONLINE MULTIPLAYER GAME DEVELOPER

GeneraGames1

Seville, Andalusia, Spain (On-Site)
8 Months ago
Cargo Studio - Intern

Cargo Studio

(On-Site)
1 Month ago
Gamebreaking Studios - Senior Software Development Engineer (Unreal Gameplay)

Gamebreaking Studios

Canada (Remote)
7 Months ago
Qingci Games - Senior Unity3D Developer

Qingci Games

(On-Site)
2 Months ago
SuperPlay - SENIOR UNITY DEVELOPER

SuperPlay

Poland (Remote)
4 Months ago
Kojima Productions - Tools Programmer

Kojima Productions

Tokyo, Japan (On-Site)
3 Months ago
Warner Bros Games - Senior Gameplay Programmer

Warner Bros Games

London, England, United Kingdom (Hybrid)
3 Weeks ago

Get notifed when new similar jobs are uploaded

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 (Remote)

Lviv Oblast, Ukraine (Remote)

Lviv, Lviv Oblast, Ukraine (Remote)

Kyiv, Kyiv City, Ukraine (Remote)

Lviv, Lviv Oblast, Ukraine (Remote)

Lviv, Lviv Oblast, Ukraine (Remote)

Warsaw, Masovian Voivodeship, Poland (Remote)

Kyiv, Kyiv City, Ukraine (Remote)

Lviv, Lviv Oblast, Ukraine (Remote)

Lviv, Lviv Oblast, Ukraine (On-Site)

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