2 days ago
Barcelona, SpainMid Level
Responsibilities
- Collaborate with graphic designers and game designers to create ergonomic, functional, and distinctive user interfaces.
- Develop latency-free, reactive UI interactions.
- Prototype UI concepts and conduct rapid iterative playtests.
- Identify missing details in feature requests and break work into implementable and testable tasks.
- Reuse existing code effectively.
- Collaborate with the multidisciplinary Rainbow Six development team on current and future projects.
Requirements
- At least 2 years of experience as a UI programmer or in a similar gaming-industry position.
- Strong interest in interface design and related technologies.
- Good knowledge of C++ and object-oriented development.
- Familiarity with generative AI workflows for programming.
- Ability to manage time and meet deadlines.
- Strong written and spoken interpersonal and communication skills.
- Enthusiasm for game development.
Benefits
- Private health insurance and fitness subsidies.
- Employee mental health assistance.
- Restaurant tickets.
- Free coffee, fruit, and daily breakfast.
- Rooftop terrace with sea views.
- Permanent contract.
- Office-based work arrangement.
Tech Stack
Categories
Gaming
About Ubisoft
Ubisoft develops and publishes video games for console, PC, and mobile players worldwide, monetized through premium titles, downloadable content, live services, and the Ubisoft+ subscription. Founded in 1986 and headquartered in Saint-Mandé, France, it operates studios globally and is publicly traded on Euronext Paris. Franchises include Assassin’s Creed, Far Cry, Tom Clancy’s Rainbow Six, and Just Dance.
