Programmer

2 Months ago • 3 Years + • Game Programmer

Job Summary

Job Description

Ubisoft seeks a Programmer to contribute to the development of high-quality video game software. Responsibilities include working within a team, developing and implementing independent modules, handling day-to-day development issues related to UI and networking, and optimizing performance. The ideal candidate possesses strong C/C++ skills with object-oriented/data-oriented programming experience, mobile game engine expertise, and experience shipping mobile games on Android and iOS. A strong understanding of performance bottlenecks, multi-threading, and debugging is essential. The role requires adaptability to new technologies and a self-motivated approach.
Must have:
  • Strong C/C++ skills
  • Mobile game engine experience
  • Android/iOS development experience
  • Shipped multiple mobile games
  • Object-oriented/Data-oriented programming
Good to have:
  • Experience with 3rd party plug-ins
  • Game console or Android/iOS (C++) experience
  • Knowledge of Networking API
  • Agile methodology experience

Job Details

Company Description

Ubisoft is a leading developer and publisher of video games worldwide whose brand portfolio covers blockbusters such as Assassin’s Creed, Watch Dogs, The Division, Prince of Persia, Splinter Cell, Ghost Recon, Rainbow Six, Rayman, Just Dance as well as games for the whole family, from Imagine and Petz to Raving Rabbids. To continue building on its achievements for the future, Ubisoft is looking for new talent for its growing Indian studios!  

We favor diversity, creativity, drive, and team spirit. If you have the skills and the desire to succeed, we want you to be a part of this exciting period of growth.  

To continue building on its achievements for the future, Ubisoft is looking for talented candidates for its growing Indian studios! 

Job Description

  • · Work within a team to develop high quality video game software.
  • · Develop and implement independent modules.
  • · Deal with day today issues while development of games related to UI, Networking etc.
  • · Deal With Performance Issues: Optimization.

Qualifications

  • · Strong C/C++ Skills with object oriented/Data-Oriented programming skills (Mandatory).
  • · Must have experience in Mobile focused game engines and Mobile Dev in general
  • · Experience of dealing with Android and iOS as developer platform and familiarity with respective SDKs
  • · Have shipped multiple games/apps on mobiles
  • · 3+ years of experience in object oriented/Data Oriented programming.
  • · High aptitude and strong analytical skills.
  • · Should be familiar with performance bottlenecks and ways to resolve them, multi-threading, OS concepts, System programming etc.
  • · Strong debugging and trouble-shootings abilities.
  • · Should be able to adapt to new technologies, fast changing technological environments and should be self-motivated.
  • · Masters or Bachelor’s degree in computer science (ideally from a reputed institute) or relevant work experience

Additional Information

  • · Gameplay programming and game development related experience.
  • · Experience with 3rd party plug-ins like Flurry, GameCenter, GuardSquare etc
  • · Knowledge of video game developments and video game engines.
  • · Preferably have worked on any game console or Android /IOS (C++).
  • · Knowledge of Networking API + Work Experience will be an added advantage.
  • · Have used agile methodology.
  • · Passion for Gaming

Similar Jobs

Moon Active - Unity Team Lead

Moon Active

Tel Aviv-Yafo, Tel Aviv District, Israel (On-Site)
10 Months ago
Omnissa - Member of technical staff (C++,iOS)

Omnissa

Bengaluru, Karnataka, India (Hybrid)
6 Months ago
Super - Senior Full-Stack Software Engineer ( Remote! )

Super

Vancouver, British Columbia, Canada (Remote)
6 Months ago
31st Union - Senior Anti-Cheat Engineer

31st Union

San Mateo, California, United States (On-Site)
1 Month ago
Gamezop - Quality Assurance Engineer

Gamezop

India (Remote)
8 Months ago
Sandbox interactive-gmbh - Senior Gameplay Programmer (m/f/d)

Sandbox interactive-gmbh

Graz, Styria, Austria (On-Site)
6 Months ago
Epic Games - Senior Software Programmer, Developer Relations

Epic Games

Montreal, Quebec, Canada (On-Site)
2 Weeks ago
Exient - Senior Programmer

Exient

Floriana, Malta (On-Site)
9 Months ago
Ubisoft - Senior Gameplay Programmer 3C

Ubisoft

Montpellier, Occitanie, France (On-Site)
1 Month ago
Epic Games - Engine Programmer, UEFN

Epic Games

Bellevue, Washington, United States (On-Site)
1 Week ago

Get notifed when new similar jobs are uploaded

Similar Skill Jobs

PwC - IN_Senior Associate_Tableau Developer_Data & Analytics_Advisory_PAN India

PwC

Gurugram, Haryana, India (On-Site)
6 Months ago
Playtika - R&D Director

Playtika

Poland (Hybrid)
2 Months ago
Nagarro - Principal Engineer, Java

Nagarro

India (Remote)
6 Months ago
Salesforce - Prime Named Account Executive, Mulesoft, Department of Defense

Salesforce

Virginia, United States (On-Site)
4 Months ago
Global Step - QA Director

Global Step

Richardson, Texas, United States (On-Site)
1 Month ago
LeoVegas - GDPR & Complaints Specialist Dutch Market

LeoVegas

Sliema, Malta (On-Site)
6 Months ago
Nagarro - Staff Engineer, QA Automation

Nagarro

Noida, Uttar Pradesh, India (On-Site)
6 Months ago
PwC - Senior Associate - Consulting - FS Strategy & Operations (Talent Pool)

PwC

Jakarta, Jakarta, Indonesia (On-Site)
7 Months ago
Ajmera Infotech - Senior Azure DevOps Engineer (IaaS)

Ajmera Infotech

Ahmedabad, Gujarat, India (On-Site)
1 Month ago
N-iX - Junior Automation QA (With Python)

N-iX

Poland (Remote)
2 Weeks ago

Get notifed when new similar jobs are uploaded

Jobs in Pune, Maharashtra, India

Scientific Games  - Senior Software Engineer - Oracle App Developer

Scientific Games

Bengaluru, Karnataka, India (On-Site)
1 Week ago
Quizizz - Product Marketing Manager- Interactive Video Platform

Quizizz

Bengaluru, Karnataka, India (On-Site)
7 Months ago
Google - Product Manager

Google

Bengaluru, Karnataka, India (On-Site)
1 Week ago
Dream Sports - Senior Manager - Premium Sales

Dream Sports

Bengaluru, Karnataka, India (On-Site)
1 Month ago
Paytm - KAM - Vijayawada

Paytm

Vijayawada, Andhra Pradesh, India (On-Site)
4 Months ago
ICE - Engineer, EUC

ICE

Hyderabad, Telangana, India (Hybrid)
7 Months ago
Google - International Growth Consultant

Google

Gurugram, Haryana, India (On-Site)
1 Week ago
Paytm - Team Lead - Sales - Bangalore

Paytm

Bengaluru, Karnataka, India (On-Site)
6 Months ago
Nagarro - Senior Staff Engineer, Sharepoint

Nagarro

India (Remote)
6 Months ago
DNEG - Pipeline TD

DNEG

Mumbai, Maharashtra, India (On-Site)
9 Months ago

Get notifed when new similar jobs are uploaded

Game Programmer Jobs

Embark Studios - Senior Gameplay Engineer - Games

Embark Studios

Stockholm, Stockholm County, Sweden (On-Site)
2 Months ago
Haptic - Senior Gameplay Programmer

Haptic

Sweden (On-Site)
3 Months ago
Haptic - Online Game Programmer

Haptic

Sweden (On-Site)
3 Months ago
Keen Software House - Senior Gameplay Programmer

Keen Software House

Prague, Prague, Czechia (Remote)
2 Months ago
Techland - Animator

Techland

Poland (On-Site)
8 Months ago
PlayStation Global - Lead Engine Programmer

PlayStation Global

United States (Remote)
1 Month ago
Double Eleven - Senior Programmer (Unreal Engine)

Double Eleven

Middlesbrough, England, United Kingdom (Hybrid)
3 Weeks ago
Peak - Game Developer

Peak

(On-Site)
9 Months ago
Red Games Co - Lead Engineer

Red Games Co

Salt Lake City, Utah, United States (On-Site)
1 Week ago
Awaceb - Programmeur.se Gameplay / Multijoueur - Senior

Awaceb

Montréal, Occitanie, France (Hybrid)
7 Months ago

Get notifed when new similar jobs are uploaded

About The Company

Ubisoft’s 21,000 team members, working across more than 30 countries around the world, are bound by a common mission to enrich players’ lives with original and memorable gaming experiences.


Their commitment and talent have brought to life many acclaimed franchises such as Assassin’s Creed, Far Cry, Watch Dogs, Just Dance, Rainbow Six, and many more to come. 


Ubisoft is an equal opportunity employer that believes diverse backgrounds and perspectives are key to creating worlds where both players and teams can thrive and express themselves. 


If you are excited about solving game changing challenges, cutting edge technologies and pushing the boundaries of entertainment, we invite you to join our journey and help us Create the unknown.

Montreal, Quebec, Canada (On-Site)

Paris, Île-de-France, France (On-Site)

Paris, Île-de-France, France (Hybrid)

Paris, Île-de-France, France (Hybrid)

Montreal, Quebec, Canada (On-Site)

Pune, Maharashtra, India (On-Site)

Paris, Île-de-France, France (On-Site)

Montreal, Quebec, Canada (On-Site)

Montreal, Quebec, Canada (On-Site)

Paris, Île-de-France, France (On-Site)

View All Jobs

Get notified when new jobs are added by Ubisoft

Level Up Your Career in Game Development!

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

Job Common Plug