Junior Gameplay Programmer

2 Hours ago • 1-2 Years • Game Programmer

Job Summary

Job Description

Larian Studios seeks a Junior Gameplay Programmer to contribute to the development of their next-generation RPGs. Responsibilities encompass all aspects of game systems, including engine features, gameplay, UI, audio, animation, and scripting. The role requires delivering testable features, collaborating extensively with other departments and content creators, and writing robust, maintainable code using a TDD approach. Active participation in game design and production, providing technical feedback and contributing to feature scoping, is crucial. International teamwork across multiple studios is a key aspect of the position. Candidates should possess a strong understanding of C++, 3D math, game concepts, and have a compelling portfolio demonstrating their abilities.
Must have:
  • Good understanding of C++
  • Robust code writing skills
  • Strong 3D math skills
  • Familiarity with game concepts (AI, pathfinding, state machines)
  • C++ portfolio with source code (or relevant professional experience)
  • Excellent written and spoken English
Good to have:
  • Experience with RPG systems
  • Teamwork and responsibility
  • Proactive communication
  • Self-organization and task management
  • Passion for game development

Job Details

With multiple awards to our name, Larian Studios has proven that we’re dedicated to delivering high-quality role-playing games. As we move on to new projects, the studio that brought you Baldur’s Gate 3 & Divinity: Original Sin 2 is looking for a Gameplay Programmer to join the team and help us in crafting the high calibre games our fans have come to expect.

Responsibilities

    • Work on all aspects of systems of the game: engine features, gameplay, UI, audio, animation, scripting;
    • Deliver features ready for testing and review no matter how many components of the game it touches;
    • Work closely together with the other departments to implement the needed features;
    • Work together with almost all content creators to deliver required features;
    • Write robust, maintainable auto-testable code in TDD fashion;
    • Be an active participant in the design and production of the game — technical side of the creative team and first line of feedback! Help scope features and advise on best ways to implement them;
    • Work within an international team on a daily basis, spread between multiple studios across the world.

Requirements

    • Good understanding of C++:
    • Understanding of C++ concepts (such as types, OOP, Memory management etc.);
    • Be able to write robust code without infinite loops and memory leaks;
    • Strong mathematical skills, especially 3d math, vectors, matrices, etc.;
    • Familiarity with game concepts such as state machines, pathfinding, AI, and others;
    • Portfolio of personal project(s) developed in C++, including source code not older than 2 years; - does not apply if you have relevant proffesional gamedev experience
    • Projects done during the coursework at university will not count as we would like to see what you like to work on and your level of coding;
    • Well spoken and written English;
    • Good feel for RPG systems and gameplay in general;
    • Open-minded, willing to experiment and iterate over a specific feature;
    • You are a team player and willing to take responsibility and ownership;
    • You do not hesitate to reach out to stakeholders to clarify requirements or provide feedback, or ideas;
    • You are capable of organizing yourself and keeping track of your own progress and tasks;
    • Passion for making and playing games.
undefined

Similar Jobs

Meta - Production Engineer

Meta

New York, New York, United States (Remote)
5 Months ago
Token Metrics - Senior Crypto Data Engineer (Remote)

Token Metrics

Budapest, Hungary (Remote)
5 Months ago
ByteDance - Backend Software Engineer - FIDO2 Authentication

ByteDance

San Jose, California, United States (On-Site)
2 Weeks ago
Intrepid Studios,  Inc  - Unreal Automation Engineer

Intrepid Studios, Inc

San Diego, California, United States (On-Site)
7 Months ago
Nielsen Holdings - Software Engineering Manager - Windows\C++\.Net

Nielsen Holdings

Mumbai, Maharashtra, India (Hybrid)
3 Months ago
CoolGames - Game Developer Internship

CoolGames

Amsterdam, North Holland, Netherlands (Hybrid)
2 Weeks ago
Larian Studios - Gameplay Programmer Internship

Larian Studios

Quebec, Canada (On-Site)
2 Weeks ago
Warner Bros Games - Senior Gameplay Programmer

Warner Bros Games

London, England, United Kingdom (Hybrid)
1 Month ago
Larian Studios - Engine Programmer

Larian Studios

Barcelona, Catalonia, Spain (On-Site)
6 Months ago
Krafton  - AI Programmer

Krafton

Montreal, Quebec, Canada (Hybrid)
2 Weeks ago

Get notifed when new similar jobs are uploaded

Similar Skill Jobs

ION - Technical Support Analyst, Jersey City - 9781

ION

Jersey City, New Jersey, United States (On-Site)
6 Months ago
Airlab Inc  - Junior Programmer Artificial Intelligence

Airlab Inc

Quebec, Canada (On-Site)
2 Weeks ago
ByteDance - Research Scientist, Foundation Model, Speech Understanding

ByteDance

San Jose, California, United States (On-Site)
5 Months ago
Playrix - Senior C++ Software Engineer (Build System)

Playrix

Ireland (Remote)
4 Months ago
ByteDance - Software Development Engineer, Network Monitoring & Alerts

ByteDance

Singapore (On-Site)
2 Weeks ago
Vanderlande - Specialist Software Engineer

Vanderlande

Pune, Maharashtra, India (On-Site)
6 Months ago
Riot Games - Staff Software Engineer (Build Platforms) - VALORANT, Foundations

Riot Games

Dublin, County Dublin, Ireland (On-Site)
4 Months ago
Meta - Data Engineer, Product Analytics

Meta

New York, New York, United States (On-Site)
5 Months ago
Game District - Game Developer

Game District

Punjab, Pakistan (On-Site)
3 Weeks ago
NVIDIA - Senior Networking Architect

NVIDIA

Santa Clara, California, United States (Hybrid)
2 Months ago

Get notifed when new similar jobs are uploaded

Jobs in Kuala Lumpur, Federal Territory of Kuala Lumpur, Malaysia

Streamline Media Group  Inc  - 3D Animator

Streamline Media Group Inc

Kuala Lumpur, Federal Territory Of Kuala Lumpur, Malaysia (On-Site)
6 Months ago
PwC - Fund Accountant

PwC

Kuala Lumpur, Federal Territory Of Kuala Lumpur, Malaysia (On-Site)
3 Months ago
ByteDance - Knowledge Management Analyst - Global Payment

ByteDance

Kuala Lumpur, Federal Territory Of Kuala Lumpur, Malaysia (On-Site)
2 Weeks ago
Tencent - Office Operations Specialist

Tencent

Kuala Lumpur, Federal Territory Of Kuala Lumpur, Malaysia (On-Site)
3 Months ago
PwC - Associate - Graphic Designer

PwC

Kuala Lumpur, Federal Territory Of Kuala Lumpur, Malaysia (On-Site)
5 Months ago
undefined - Accounting Associate

Kuala Lumpur, Wilayah Persekutuan Kuala Lumpur, Malaysia (On-Site)
1 Week ago
Streamline Media Group  Inc  - Game Programmer (Unreal)

Streamline Media Group Inc

Kuala Lumpur, Federal Territory Of Kuala Lumpur, Malaysia (On-Site)
4 Months ago
Electronic Arts - Project Manager

Electronic Arts

Kuala Lumpur, Wilayah Persekutuan Kuala Lumpur, Malaysia (On-Site)
3 Weeks ago
PwC - Senior Associate - Assurance (Kuching)

PwC

Kuching, Sarawak, Malaysia (On-Site)
5 Months ago
NinjaVan - Intern, Human Resources

NinjaVan

Subang Jaya, Selangor, Malaysia (On-Site)
6 Months ago

Get notifed when new similar jobs are uploaded

Game Programmer Jobs

CoolGames - Senior Game Developer (freelance)

CoolGames

Weesp, Noord-Holland, Netherlands (Hybrid)
1 Day ago
Ubisoft - Senior Gameplay Programmer (W/M/NB) : Third-Person Shooter RPG / The Division Resurgence

Ubisoft

Accons, Auvergne-Rhône-Alpes, France (Hybrid)
6 Months ago
ChaotixAI - Game Developer 2D

ChaotixAI

Noida, Uttar Pradesh, India (On-Site)
6 Months ago
Streamline Media Group  Inc  - Junior Game Programmer (Unreal)

Streamline Media Group Inc

Kuala Lumpur, Federal Territory Of Kuala Lumpur, Malaysia (On-Site)
6 Months ago
People Can Fly - AI Programmer

People Can Fly

Montreal, Quebec, Canada (Remote)
1 Month ago
Larian Studios - Gameplay Programmer Internship

Larian Studios

Quebec, Canada (On-Site)
2 Months ago
Activision - Senior Multiplayer Gameplay Programmer

Activision

Malmö, Skåne County, Sweden (Hybrid)
2 Weeks ago
Keen Software House - Senior Gameplay Programmer

Keen Software House

Prague, Prague, Czechia (Remote)
2 Months ago
SEGA - Battle Programmer

SEGA

Sofia, Sofia City Province, Bulgaria (On-Site)
1 Week ago
Ubisoft - Tools Programmer

Ubisoft

Lyon, Auvergne-Rhône-Alpes, France (On-Site)
1 Week ago

Get notifed when new similar jobs are uploaded

About The Company

In 1996, in a small office in Ghent, Belgium, Larian Studios was born. Since then, our passion to create a world class video games has driven the Divinity series - six games that straddle multiple genres and defy expectations. Our first crowdfunded success, Divinity: Original Sin, won over 150 awards and nominations, and the recently-released sequel Divinity: Original Sin 2 launched with a 93 Metacritic rating, as well as over 160 awards (Including the Bafta for Best Multiplayer Game) and counting! Thanks to the success of these two games, our family has grown to over 400 people around the world, working in our Ghent, Quebec, Dublin, Kuala Lumpur, Guildford and Barcelona studios. Our latest title Baldur's Gate 3 released in 2023 to critical acclaim and is now listed among Metacritic's Must-Play games.

Federal Territory Of Kuala Lumpur, Malaysia (On-Site)

Barcelona, Catalonia, Spain (On-Site)

Barcelona, Catalonia, Spain (On-Site)

Quebec, Canada (On-Site)

Quebec, Canada (On-Site)

Quebec, Canada (On-Site)

Quebec, Canada (On-Site)

Quebec, Canada (On-Site)

Guildford, England, United Kingdom (On-Site)

Warsaw, Masovian Voivodeship, Poland (On-Site)

View All Jobs

Get notified when new jobs are added by Larian Studios

Level Up Your Career in Game Development!

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

Job Common Plug