# UI Programmer

**Company**: Ubisoft
**Location**: Barcelona, Espagne
**Work arrangement**: onsite
**Experience**: senior
**Job type**: full-time
**Category**: Engineering
**Industry**: Technology

**Apply**: https://jobs.smartrecruiters.com/Ubisoft2/744000152933699-ui-programmer?utm_source=yubhub.co&utm_medium=jobs_feed&utm_campaign=apply
**Canonical**: https://yubhub.co/jobs/job_509b1ec6-25e

## Description

Ubisoft Barcelona is seeking a motivated and skilled UI Programmer to join the Rainbow Six Development Team. As a UI Programmer, you will collaborate with the UI artist to create the User Interface and develop technical solutions to ensure visual quality and unity with the entire game.

Responsibilities:

- Create unique user experiences through ergonomic and functional interfaces

- Develop latency-free, reactive interactions

- Participate in prototyping of UI and conduct rapid iterative playtests

- Identify missing details in feature requests and break down tasks into implementable parts

- Re-use existing code effectively

Qualifications:

- At least 2 years of experience as a UI programmer or similar position in the gaming industry

- Strong interest in interface design and related technologies

- Good knowledge of C++, object-oriented development

- Familiarity with Generative AI workflows for programming

- Ability to manage time and work within deadlines

- Strong interpersonal and communication skills

Benefits:

- Private Health Insurance and fitness subsidies

- Employee mental health assistance

- Restaurant tickets

- Free coffee, fruits, and daily breakfast

- Roof-top terrace with sea views

## Skills

### Required
- C++
- object-oriented development
- Generative AI workflows
- interface design

---

Source: [Apply at jobs.smartrecruiters.com](https://jobs.smartrecruiters.com/Ubisoft2/744000152933699-ui-programmer?utm_source=yubhub.co&utm_medium=jobs_feed&utm_campaign=apply)
