Senior Gameplay Programmer

1 day ago


Singapore Ubisoft Full time

**Company Description**
Ubisoft’s 19,000 team members, working across more than 30 locations around the world, are bound by a common mission to enrich players’ lives with original and memorable gaming experiences. Their dedication 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.

Southeast Asia’s largest AAA game development studio with 450 talented team members representing 30+ nationalities. Opening its doors on the sunny shores of Singapore in 2008, Ubisoft Singapore set off on a vision to be a world class video game studio, and in its subsequent years played an essential role in several gaming blockbusters, including just about every Assassin's Creed® game since Assassin's Creed® II, Immortals Fenyx Rising, and Ghost Recon Online. Its expertise in AAA and live operations, combined with a passion for naval battle gameplay and water technology, pushed the team to lead the development of a brand-new AAA game franchise - Skull and Bones
- Gameplay programming with a focus on 3 C’s, Camera, Character Control.
- Analyze and determine if current AI functionalities in the game engine meet the project’s AI requirements
- Suggest technical improvements while designing and implementing new AI systems
- Collaborate with designers to discuss technical constraints and establish technical solutions for varying AI functionalities
- Propose technical innovations inspired by industry leaders
- Write clear and well structured C++ code while bearing in mind performance, maintenance and compatibility requirements
- Verify and validate that newly developed systems conform to the project’s AI goals without negatively affecting existing code

**Qualifications**
- Senior exposure to a Gameplay Programming.
- Exposure in working with gaming at any level
- Desirable experience working on AAA titles, current and next-gen consoles (not essential)
- The ability to support AI functionalities and systems designed for the production
- Find and fix AI bugs flagged by Quality Control and team members from other disciplines
- Document work to transfer system knowledge allowing users to understand the use of new AI functionalities
- Undergraduate degree in Computer Science or Software Engineering
- Perform all other related tasks
- Analytical and logical
- Ability to solve complex problems
- Ability to take initiative & keen sense of detail
- Excellent interpersonal and communication skills
- Team-oriented & Results driven

**Additional Information**
We are working to enrich players’ lives through unique and memorable gaming experiences and by improving the positive impacts of our games. To get there, we are creating a safer, more inclusive work environment, we are giving back to the communities where Ubisoft operates by working with local non-profit partners and by working to reduce the environmental impact of our business. We are an equal-opportunity employer and value diversity at our company. We do not discriminate on the basis of race, ethnicity, religion, gender, sexual orientation, age or disability status.

**Come on board and experience #LifeAtUbi for yourself, we are always on the lookout for talents who thrive in bringing their A-game to work. If this sounds like you, shoot us your resume, portfolio, and anything else to show that you’re serious about fun



  • Singapore Gamelogic Pte Ltd Full time

    **Title: Senior Game Programmer** Department: Tech Report To: Tech Lead **Responsibilities**: - Brainstorming game concepts, design elements, and specifications with the game design team. - Leading a team of programmers and set work schedules and deadlines. - Assist project leaders with statistical testing, and suggest new methods based on output. -...

  • Game Programmer

    2 weeks ago


    Singapore GAMELOGIC PTE. LTD. Full time

    **Title: Game Programmer** Department: Tech Report To: Senior Game Programmer **Responsibilities**: - Brainstorm game concepts, design elements, and specifications with the game design team. - Collaborate with other development teams to schedule and complete the tasks. - Select game frameworks and translate concepts into clean and efficient code. -...

  • Game Programmer

    5 days ago


    Singapore Gamelogic Pte Ltd Full time

    **Title: Game Programmer** Department: Tech Report To: Senior Game Programmer **Responsibilities**: - Brainstorm game concepts, design elements, and specifications with the game design team. - Collaborate with other development teams to schedule and complete the tasks. - Select game frameworks and translate concepts into clean and efficient code. -...


  • Singapore RSVP Singapore The Organisation of Senior Volunteers Full time

    **Key role and responsibility include: - ** **Programme Management** - Plan and schedule programme activities including briefing, logistics and coordination with partner organisations - Maintain proper administrative records - Collate and analyse programme data and feedback for enhancement - Organise meetings and work with Programme Chairperson and...


  • Singapore RSVP Singapore The Organisation of Senior Volunteers Full time

    **Key role and responsibility include -** - **Programme Management** - Plan and schedule programme activities - Collate and analyse programme data and feedback for enhancement - Organise and manage events relating to programme - briefing, logistics, coordination with schools and other partner organisations - Organise meetings and work with Programme...


  • Singapore RSVP Singapore The Organisation of Senior Volunteers Full time

    Plan and schedule programme activities - Collate and analyse programme data and feedback for enhancement - Organise and manage events relating to programme - briefing, logistics, coordination with schools and other partner organisations - Organise meetings and work with Programme Chairperson and committees to review and enhance programme - Maintain proper...


  • Singapore Riot Games Full time

    Established in 2020, the Singapore Studio is Riot's second international game development studio. Working with our Hong Kong Studio, Riot has expanded our footprint in Asia and accelerated our talent growth to develop games that deliver great experiences to our players. Our mission is to "scale Riot's games to hyper-serve players." We partner with our LA...


  • Singapore NodeFlair Full time

    **Job Summary**: **Salary** S$9,200 - S$15,200 / Monthly EST **Job Type** Permanent **Seniority** Senior **Years of Experience** At least 6 years **Tech Stacks** play Appium - As a **Senior QA Engineer, Tools + Gameplay - Teamfight Tactics**, you will work with numerous disciplines to drive quality ownership across the software development life cycle,...


  • Singapore STARSPRITE PTE. LTD. Full time

    **You might be a StarSprite Gameplay Developer if...** - You have a stack of games that are half-finished because you abandoned them to prototype something - You’re comfortable sending out these prototypes you made over a weekend with artwork only a mother could love #NoShame - You’re irrationally angry at the lack of imagination in App Store...


  • Singapore RSVP Singapore The Organisation of Senior Volunteers Full time

    Roles & ResponsibilitiesThe successful candidate will be part of the Programmes & Services team, reporting to the Head, Programmes & Services. He/she will be responsible of the co-ordination, development and management of programmes for RSVP Singapore. The candidate will be expected to work with different stakeholders, such as volunteers and community...