Ubisoft
Gaming
JuniorGameplayProgrammer
Neural analysis suggests this role is
optimal for entry candidates.
“Junior Gameplay Programmer at Ubisoft. Skills: Unreal Engine, C++, Gameplay programming. Write clear code. Develop gameplay features”
What You'll Achieve.
Ensuring an engaging player experience; Ensuring a seamless player experience; Meets performance standards; Meets scalability standards; Meets compatibility standards; Meets modularity standards; Ensure optimal performance
Industry & Context.
What They're Looking For.
Must Have
Mastery of modern programming languages such as C++, Lua and Python, Familiarity with code review practices and version control systems (e. g. , Swarm, Perforce, Git), Basic understanding of game development concepts (gameplay systems, UI, NPC AI), Exposure to game engines or frameworks (e. g. , UE4, UE5, Unity), Understanding of core computer science principles, including data structures and algorithms, algorithmic efficiency, object-oriented programming and design patterns, Awareness of multi-disciplinary development environments and milestone dependencies in game production
Nice to Have
Experience working in a collaborative team environment on game projects, Sense of ownership and responsibility for assigned tasks, Ability to proactively seek feedback and apply it to improve work quality, communication skills for cross-discipline collaboration, Additional language: Mandarin and/or French
What You'll Do.
Develop gameplay features
Follow development processes
Participate in code reviews
Document technical work
Contribute to features
How You'll Work.
Team & Collaboration
Collaborate effectively with cross-functional team members; Participate in peer code reviews; Work with designers; Work with testers
Communication Scope
communication skills for cross-discipline collaboration
Full Job Description
Ubisoft is a global leader in gaming with teams across the world creating original and memorable gaming experiences, from Assassin’s Creed, Rainbow Six to Just Dance and more. We believe diverse perspectives help both players and teams thrive. If you’re passionate about innovation and pushing entertainment boundaries, join our journey and help us create the unknown! We are looking for a skilled Gameplay Programmer with expertise in Unreal Engine and C++ for a AAA mobile shooter project. The ideal candidate will be accountable for all aspects related to gameplay, ensuring an engaging and seamless player experience. Responsibilities : * Write clear, structured, and maintainable code that meets performance, scalability, compatibility, and modularity standards. * Develop simple gameplay features and functionalities under the guidance of senior developers. * Follow established development processes, workflows, and team standards. * Perform testing, debugging, profiling, and maintenance to ensure optimal performance. * Participate in peer code reviews and incorporate feedback. * Document technical work clearly according to team standards. * Identify issues and escalate them appropriately to senior developers or leads. * Collaborate effectively with cross-functional team members (designers, testers, etc.). * Contribute to small-scale features or tasks that support overall game delivery. ## Qualifications * Mastery of modern programming languages such as C++, Lua and Python. * Familiarity with code review practices and version control systems (e.g., Swarm, Perforce, Git). * Basic understanding of game development concepts (gameplay systems, UI, NPC AI). * Exposure to game engines or frameworks (e.g., UE4, UE5, Unity). * Understanding of core computer science principles, including data structures and algorithms, algorithmic efficiency, object-oriented programming and design patterns. * Passion for continuous learning and improvement of programming skills. * Awareness of mult
Applying for this Junior Gameplay Programmer role?
Most applicants get filtered before a human reads their resume. See if yours makes the cut.
How to Apply on SmartRecruiters
- SmartRecruiters often includes a video screening step — check camera and mic permissions.
- Link your GitHub or portfolio directly in the profile section for technical roles.
- Applications may be reviewed by AI scoring before reaching a recruiter — use keywords from the job description.
ANONYMOUS · UNFILTERED
What do employees actually say about Ubisoft?
Real rants from real employees. Read before you apply.