Unity Developer (Battle team)

2 Months ago • 3 Years + • Game Engine

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

house of how - Engineering Intern - Sweden

house of how

Boden, Norrbotten County, Sweden (On-Site)
8 Months ago
kaizen gaming  - Software Engineering Team Lead (Backend)

kaizen gaming

Thessaloniki, Greece (Hybrid)
1 Month ago
Adobe - Engineering Manager

Adobe

Noida, Uttar Pradesh, India (On-Site)
2 Months ago
Ajmera Infotech - ASP.NET Developer with Azure Expertise

Ajmera Infotech

San Jose, California, United States (On-Site)
10 Months ago
Canva - Senior Frontend Engineer - Growth

Canva

Surry Hills, New South Wales, Australia (Remote)
4 Months ago
ID Software - Game Development Automation & Stability Engineer

ID Software

Dallas, Texas, United States (On-Site)
3 Weeks ago
YallaPlay - Mobile Game Backend Engineer

YallaPlay

(Remote)
4 Months ago
Crunchyroll - Software Development Engineer in Test III, Game Consoles

Crunchyroll

Mexico City, Mexico City, Mexico (On-Site)
4 Months ago
YallaPlay - Mobile Game Unity Developer

YallaPlay

(Remote)
3 Months ago
Scorewarrior - Game QA Engineer

Scorewarrior

Limassol, Limassol, Cyprus (On-Site)
2 Months ago

Get notifed when new similar jobs are uploaded

Similar Skill Jobs

Aspire - Senior Software Architect

Aspire

Bengaluru, Karnataka, India (Hybrid)
2 Months ago
Nagarro - Associate Staff Engineer, .Net Fullstack

Nagarro

South Africa (On-Site)
8 Months ago
Bosch Group - Front End Reactjs Developer

Bosch Group

Bengaluru, Karnataka, India (On-Site)
1 Month ago
Index Exchange - Backend Engineer, Data Products

Index Exchange

Bengaluru, Karnataka, India (On-Site)
10 Months ago
Nagarro - Principal Engineer, Java Fullstack

Nagarro

Mumbai, Maharashtra, India (On-Site)
9 Months ago
ISG - Tango Developer - SSE / SubCon

ISG

Bengaluru, Karnataka, India (On-Site)
2 Months ago
Rackspace Technology - Data Architect (Azure and Databricks)

Rackspace Technology

Gurugram, Haryana, India (Remote)
2 Months ago
Amber - Senior Unity Game Engineer (Project Based)

Amber

Bucharest, Bucharest, Romania (On-Site)
1 Year ago
Canva - Senior Frontend Engineer - Ecosystem Experiences

Canva

Auckland, Auckland, New Zealand (Remote)
2 Months ago
Canva - Senior Frontend Engineer - Growth

Canva

Surry Hills, New South Wales, Australia (Remote)
3 Months ago

Get notifed when new similar jobs are uploaded

Jobs in Lviv, Lviv Oblast, Ukraine

Room 8 Group - Process Manager

Room 8 Group

Ukraine (Remote)
2 Weeks ago
BetterMe - Product Manager (Mobile)

BetterMe

Kyiv, Kyiv City, Ukraine (Remote)
2 Months ago
EveryMatrix - Trainee QA & Configuration Manager

EveryMatrix

Lviv, Lviv Oblast, Ukraine (Hybrid)
2 Months ago
plarium - DB QA Engineer

plarium

Lviv, Lviv Oblast, Ukraine (On-Site)
2 Months ago
BetterMe - Global Supply Chain Manager

BetterMe

Ukraine (Remote)
2 Months ago
D-market - Senior Rust Developer

D-market

Ukraine (Remote)
1 Month ago
PwC - Senior Associate - Accounting Advisory Services

PwC

Kyiv, Kyiv City, Ukraine (On-Site)
9 Months ago
CharStudio - Game Designer (Casual Games)

CharStudio

Lviv, Lviv Oblast, Ukraine (Remote)
2 Months ago
EveryMatrix - Manual QA Tester

EveryMatrix

Lviv, Lviv Oblast, Ukraine (Hybrid)
3 Months ago

Get notifed when new similar jobs are uploaded

Game Engine Jobs

Epic Games - Lead UE Tools Engineer

Epic Games

London, England, United Kingdom (On-Site)
6 Months ago
Altagram Group - Audio Engineer - Video Game Localization

Altagram Group

Germany (On-Site)
5 Months ago
welevel  - Unreal AI Developer

welevel

Munich, Bavaria, Germany (On-Site)
5 Months ago
Riot Games - Senior Software Engineer, Game/UI - Teamfight Tactics, Events

Riot Games

Los Angeles, California, United States (On-Site)
2 Months ago
Larian Studios - Engine Programmer

Larian Studios

(On-Site)
2 Months ago
Spellbrush - Game Programmer (Unity)

Spellbrush

San Francisco, California, United States (On-Site)
3 Months ago
nord current - Unity Developer

nord current

Dnipro, Dnipropetrovsk Oblast, Ukraine (On-Site)
7 Months ago
Ghost Punch - Unreal Engine Developer (Remote)

Ghost Punch

Fort Lauderdale, Florida, United States (Remote)
1 Year ago
NVIDIA - Senior Software Engineer, RTL Optimization Tools

NVIDIA

Santa Clara, California, United States (On-Site)
3 Months ago
good game design folks - Unity Game Developer

good game design folks

(Remote)
2 Months ago

Get notifed when new similar jobs are uploaded

About The Company

Lviv, Lviv Oblast, Ukraine (Remote)

Lviv, Lviv Oblast, Ukraine (Remote)

Warsaw, Masovian Voivodeship, Poland (Hybrid)

Kyiv, Kyiv City, Ukraine (Remote)

Lviv, Lviv Oblast, Ukraine (Hybrid)

Kharkiv, Kharkiv Oblast, Ukraine (On-Site)

Kyiv, Kyiv City, Ukraine (Remote)

Herzliya, Tel Aviv District, Israel (On-Site)

Herzliya, Tel Aviv District, Israel (On-Site)

Herzliya, Tel Aviv District, Israel (Hybrid)

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