Programmer

5 Months ago • 3 Years + • Programming

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

Aristocrat - DevOps Engineer

Aristocrat

Kraków, Lesser Poland Voivodeship, Poland (Hybrid)
1 Month ago
AECOM - Information Management Specialist

AECOM

Chicago, Illinois, United States (On-Site)
2 Weeks ago
CGS Carrers - Platform Engineer I

CGS Carrers

Braga, Braga, Portugal (Remote)
1 Month ago
Index Exchange - Backend Engineer, Data Products

Index Exchange

Bengaluru, Karnataka, India (On-Site)
9 Months ago
Capgemini - Java Developer

Capgemini

Hyderabad, Telangana, India (On-Site)
1 Month ago
Brillio - Python Engineer

Brillio

St. Louis, Missouri, United States (Remote)
1 Month ago
Capgemini - C++ Embedded

Capgemini

Gurugram, Haryana, India (On-Site)
1 Month ago
Capgemini - .Net Azure with Docker & Kubernetes

Capgemini

Pune, Maharashtra, India (On-Site)
1 Month ago
Eqvilent - C++ Software Engineer (Simulator)

Eqvilent

(Remote)
1 Month ago

Get notifed when new similar jobs are uploaded

Similar Skill Jobs

zoox - Senior Software Quality Assurance Engineer, Product Software

zoox

Foster City, California, United States (Hybrid)
4 Months ago
Impact Theory - Executive Assistant to Co-Founder, President & Head of Production

Impact Theory

West Hollywood, California, United States (On-Site)
4 Months ago
Cubic corporation - Principal Network Engineer

Cubic corporation

Hyderabad, Telangana, India (On-Site)
1 Month ago
Philips - Material Handler - 1st Shift

Philips

Colorado Springs, Colorado, United States (On-Site)
1 Month ago
Accenture - Trust & Safety Associate

Accenture

Hyderabad, Telangana, India (On-Site)
1 Month ago
BigID - Senior Backend Platform Engineer

BigID

Tel Aviv-Yafo, Tel Aviv District, Israel (Hybrid)
3 Weeks ago
Second Dinner - Senior Software Engineer II, Backend

Second Dinner

United States (Remote)
3 Months ago
zeta - Data Reliability Engineer II

zeta

Hyderabad, Telangana, India (On-Site)
8 Months ago
peter and sons games - Chief Technology Officer

peter and sons games

Yerevan, Yerevan, Armenia (On-Site)
1 Month ago
London stock Exchange - Lead Engineer - Solution Architect - Analytics

London stock Exchange

Bengaluru, Karnataka, India (On-Site)
3 Weeks ago

Get notifed when new similar jobs are uploaded

Jobs in Pune, Maharashtra, India

Zones - Key Account Manager

Zones

Bengaluru, Karnataka, India (On-Site)
8 Months ago
Sprinkler - Senior Product Engineer (Backend)

Sprinkler

Gurugram, Haryana, India (On-Site)
1 Month ago
Bot VFX  - CG Supervisor

Bot VFX

India (On-Site)
2 Months ago
Accenture - Risk and Compliance New Associate

Accenture

Mumbai, Maharashtra, India (On-Site)
1 Month ago
Capgemini - Application Support-Linux

Capgemini

Gurugram, Haryana, India (On-Site)
1 Month ago
bounteous - Wordpress Backend Developer

bounteous

India (Remote)
8 Months ago
Crunchyroll - Staff Software Engineer e-commerce

Crunchyroll

Hyderabad, Telangana, India (On-Site)
7 Months ago
PwC - Senior Associate SAP SD Enterprise Apps SAP Advisory

PwC

Noida, Uttar Pradesh, India (On-Site)
1 Month ago
Survay Monkey - Senior Software Engineer II (backend) - Integrations Team

Survay Monkey

Bengaluru, Karnataka, India (Hybrid)
1 Month ago
Accenture - Procurement Practice New Associate

Accenture

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

Get notifed when new similar jobs are uploaded

Programming Jobs

Canonical - Software Engineer - Python and K8s

Canonical

(Remote)
1 Month ago
The Walt Disney Company - Principal Software Engineer C++

The Walt Disney Company

Glendale, California, United States (On-Site)
2 Months ago
endava - Senior Database Administrator

endava

Iași, Iași County, Romania (On-Site)
1 Month ago
Playtika - C# Client Developer

Playtika

Poland (Hybrid)
7 Months ago
GoDaddy - Senior Software Developer

GoDaddy

Iași, Iași County, Romania (Remote)
1 Month ago
Ettain Group - Ruby On Rails Developer

Ettain Group

Westlake, Texas, United States (On-Site)
10 Years ago
Epic Games - Senior Server Programmer

Epic Games

Porto Alegre, State Of Rio Grande Do Sul, Brazil (On-Site)
3 Months ago
Epic Games - Senior Software Engineer, Developer Relations (UE China)

Epic Games

Shanghai, Shanghai, China (On-Site)
5 Months ago
Ion - Z/OS Storage  System Programmer, Italy

Ion

Italy (Hybrid)
9 Months ago
Barracuda - Senior Software Developer

Barracuda

Ottawa, Ontario, Canada (Hybrid)
4 Months ago

Get notifed when new similar jobs are uploaded

About The Company

Kyiv, Kyiv City, Ukraine (On-Site)

Malmö, Skåne County, Sweden (Hybrid)

Cary, North Carolina, United States (Hybrid)

Cary, North Carolina, United States (Hybrid)

Montreal, Quebec, Canada (Hybrid)

Montreal, Quebec, Canada (Hybrid)

Toronto, Ontario, Canada (Hybrid)

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

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

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