Online Programmer W/m/nb
il y a 2 semaines
Company Description
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.
**Job Description**:
As an **Online Programmer**, your main missions will include:
- Work as a key part of an agile development team, and assist the lead with planning and review of features and mentoring less experienced programmers,
- Assist with investigation, design and implementation of class-leading online features,
- Implement innovative solutions to feature requests, considering performance, maintainability and appropriate resource usage,
- Optimize systems for optimal CPU, memory and network usage,
- Participate in defining coding practices, perform code reviews, and ensure coding standards are followed,
- Collaborate with stakeholders to gather and analyze technical constraints and design solutions,
- Demonstrate an understanding of load and feature testing, write test code, and develop test frameworks and processes,
- Stay up to date with state-of-the-art technology and promote its use within the studio,
- Integrate large-scale modules or components while minimizing the impact on the rest of the programming team,
- Contribute and, on occasion, lead cross-studio collaborative communications in conjunction with the Lead Programmer.
**Qualifications**:
**Skills and Knowledge**:
- Excellent C# programming skills (C/C++ is a big plus) with excellent knowledge of Object Oriented development and design patterns,
- Experience in Unity3D is a big plus,
- Proven ability to debug networked/asynchronous systems,
- Proven ability to debug defects of a reasonable complexity, including memory related issues, multi-threading, and assembly level debugging,
- Knowledge in solving typical online issues related to latency and bandwidth utilization,
- In-depth knowledge of different software development methods such as Test-Driven Development, Unit Testing, Agile ect
- Excellent interpersonal and communication skills,
- Excellent oral and written communication skills in English
- Ability to mentor others.
**Relevant Expérience**:
- Bachelor’s degree in computer science or computer engineering or equivalent experience,
- 6 years commercial software development experience. Involvement in multiple published games in a programming capacity are a plus,
- Experience working with at least one modern console platform is an advantage,
- Experience with profiling tools,
- Experience working in a multi-site collaboration environment is a plus.
Additional Information
As an employer, Ubisoft offers equal chances to everyone no matter their gender, ethnicity, faith, sexual preferences, handicap or age.
Ubisoft develops an inclusive workplace, doing their best to reflect the diversity or their gamer community within the production teams.
-
Lead Online Programmer
il y a 6 heures
Montreuil, France Ubisoft Temps pleinCompany Description Ubisoft’s 20,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...
-
Audio Programmer
il y a 7 heures
Montreuil, France Ubisoft Temps pleinDescription de l'entreprise Les équipes d’Ubisoft comptent 21 000 personnes réparties sur plus de 30 pays à travers le monde et sont liées par une mission commune : enrichir la vie des joueurs et des joueuses par des expériences de jeu originales et mémorables. Leur énergie et leur talent ont permis de donner vie à de nombreuses franchises...
-
Gameplay Programmer
il y a 2 semaines
Montreuil, France Ubisoft2 Temps pleinSous la responsabilité du Lead Gameplay Programmer, vos missions principales en tant queGameplayProgrammer (H/F/NB)seront : - Participez au développement de prototypes gameplay en collaboration avec l'équipe Game Design, - Participez à l'architecture, au développement et à la maintenance de briques de gameplay orientées UI, - Étudiez, recherchez et...
-
Gameplay Programmer
il y a 1 semaine
Montreuil, France Ubisoft2 Temps pleinSous la responsabilité du Lead Gameplay Programmer, vos missions principales en tant queGameplayProgrammer (H/F/NB)seront : - Participez au développement de prototypes gameplay en collaboration avec l'équipe Game Design, - Participez à l'architecture, au développement et à la maintenance de briques de gameplay en lien avec les cinématiques, -...
-
Senior Audio Programmer
il y a 2 jours
Montreuil, France Ubisoft Temps pleinCompany Description 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...
-
Engine Programmer Assistant – Internship
il y a 2 semaines
Montreuil, Île-de-France Ubisoft Temps pleinCompany DescriptionUbisoft is a global leader in gaming with teams across the world creating original and memorable gaming experiences, from Assassin's Creed, Rainbow Six to JustDance 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...
-
Engine Programmer Assistant – Internship
il y a 2 semaines
Montreuil, Île-de-France Ubisoft Temps pleinCompany 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 JustDance 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...
-
Audio Director
il y a 2 semaines
Montreuil, France Ubisoft Temps pleinJob Description The Audio Director will be responsible for defining and implementing the overall sound strategy of the project, combining a traditional artistic approach with innovative technological elements. Define the audio artistic direction of the project: sound effects, music, voice, sound ambiance. Produce and supervise audio integration within the...
-
Animation Programmer
il y a 5 jours
Montreuil-sur-Mer, France Ubisoft Entertainment Temps pleinAnimation Programmer - Projet non annoncé - F/H/NB Ubisoft est une référence mondiale du jeu vidéo, avec des équipes réparties aux quatre coins du monde qui créent des expériences de jeu originales et mémorables, de Assassin’s Creed à Rainbow Six en passant par Just Dance et bien d’autres encore. Nous croyons que la diversité des points de vue...
-
Audio Programmer
il y a 1 semaine
Montreuil, France Ubisoft Temps plein**Description de l'entreprise** Studio pionnier d’Ubisoft, le studio de Paris est à l’origine des premiers succès de l’éditeur suite à sa création en 1992. Il est aujourd’hui à la tête de licences incontournables comme Just Dance, Ghost Recon ou Mario + The Lapins Crétins. Ubisoft Paris s’est également construit une solide réputation...