Job details
Company
Ubisoft
Location
Sofia, Bulgaria
Employment type
Full-time
Seniority
Mid level
Primary category
Other
Posted date
24 Mar 2026
Valid through
Job description
Your role
Join us in building the next great AAA title and see your code run on millions of devices across the world as we create a world for players to enjoy.
As a Gameplay Programmer, you will develop gameplay elements which facilitate the playability of the game and complex gameplay mechanisms.
Your daily adventure
CREATE BELIEVABLE BEHAVIORS
Use your technical knowledge to simulate latency-free, reactive, and believable behaviors
ANALYZE GAME AND LEVEL DESIGN
Give feedback on their feasibility
Identify missing details in feature requests
Suggest optimal design within the constraints of the project
COLLABORATE EFFECTIVELY
Work together with team members of your or other teams for the optimal development of the assigned features
PROTOTYPE FEATURES
Participate in the prototyping of features and define your own objectives
CODE EFFICIENTLY
Re-use existing code effectively
Produce efficient, modular, and self-contained code and participate in code reviews
DEBUG
Identify and correct bugs discovered along the way, even if outside your scope of work