Gameplay/UI Programmer

Vacancy available in Saint-Petersburg, Russia

Our latest game, Divinity: Original Sin II received universal critical acclaim with 93/100 Metacritic rating and 94% user rating on Steam:!

The previous one — Divinity: Original Sin — was Gamespot's PC Game of the year and winner of Igromir's Best RPG in Show 2016, won over 150 awards and nominations and had a 94/100 Metacritic rating.

Join us in making follow-up great projects!



  • Work on all aspects of gameplay systems of the RPG: designing, developing and support

  • You are responsible for implementing and testing all in-game UIs

  • You will analyze and distil existing game UI and make propositions on where to improve. A strong will to iterate is highly advised



  • 3 years of C++ experience

  • Thorough knowledge of C++(11, 14), algorithms and multithreading

  • Excellent feeling for RPG systems and gameplay in general

  • Experience with Scaleform or similar in a game environment

  • Open minded, willing to experiment and iterate over a specific feature

  • Concepts as state machines, pathfinding, AI routines should be second nature

  • Strong background in RPGs

  • Excellent verbal and written skills in English

  • You are a team player and willing to take responsibility

  • Bachelor degree or similar experience

  • Excellent software design and problem solving skills

  • Excellent software debugging skills



  • Experience in Flash and ActionScript 3

  • Experience with gameplay scripting, Javascript and HTML5

  • Shipped game/console titles


We offer:

  • Work within an international Larian Studios team, spread between Belgium, Canada, Ireland and Russia

  • Competitive salary

  • Relocation package to Saint Petersburg

  • Additional medical insurance

  • Employment in accordance with the Labor Code of Russian Federation

  • Comfortable office in the center of Saint Petersburg


How to apply:

Submit a Motivational Letter (about yourself, your work and gaming experience, and why you want to work at Larian)  together with CV (both in English) to with “Gameplay/UI Programmer” in the Subject.

Please provide examples of your past work.

English is a working language in our company: be ready for the interview in English.