This job has expired, please see additional jobs below
UI Programmer
SIGN UP & APPLY
Job Details
About Reflections Reflections, a Ubisoft studio is a video games development company based in Newcastle, UK. Collaborating with Ubisoft's international creative teams on projects such as Assassins Creed Syndicate, Tom Clancy’s Ghost Recon, online open-world RPG "The Division" as well as the adventure platformer "Grow Home". With a host of other top titles to our name such as open-world action adventure 'Watch Dogs', MMO racer "The Crew" and the latest instalment in the world's No.1 dance game franchise 'Just Dance 2015' Reflections' objective is to combine technical expertise, flair and innovation to create and contribute to successful and memorable games. We are looking for Pioneering, Obsessive Humans to cement its reputation as an industry leading studio within the UK and the world. Summary Work within a collaborative multidiscipline environment implementing features related to in-game menus, HUD and user interface according to the requirements of the UI Lead, Design Lead and Lead Programmer. Responsibilities • Implement practical and timely solutions that meet the game design and technical requirements; • Implement code that is modular, self-contained, and defensive and observes the technical constraints on the system; • Work as a key part of an agile development team, taking responsibility for organising and planning their own work; • Ensure coding standards are followed, and help to enforce good programming practices within the engineering team; • Maintain technical documentation for the engineering team as well as other disciplines; • Optimise code and data for memory usage and performance as required; • Write debugging tools for programmers, level designers and artists; • Read the game design documents to understand the intended player experience; • In collaboration with engine programmers, provide development interface tools (debug) for gameplay programmers; • In collaboration with design and programming teams, quickly prototype interaction concepts for the game; • Oversee the programming of the modules that underlie the user interface (e.g. ActionScript Flash modules); • Optimise user interface module code so that it can be implemented on game consoles; • Interact and collaborate with different departments (design, art, programming, etc.); • In collaboration with the graphic designer, integrate designs and animation (timeline or code); • Carry out all other relevant tasks; • Support the Lead Programmer with any ad hoc tasks and duties. Qualifications Skills and Knowledge • Passionate about playing and making games, and has a good knowledge of the games industry in general and online gaming in particular; • Excellent C/C++ programming skills, with excellent knowledge of object oriented development; • Able to plan and estimate their own tasks and ensure timely delivery of work, and assist with the planning of work for more junior members of the team; • Self-motivated and pro-active with a strong work ethic; • Excellent oral and written communication skills; • Excellent knowledge of common algorithms, data structures and patterns, and the ability to apply them to problems while keeping constraints and performance in mind; • Able to analyse unfamiliar code of a reasonable complexity to understand and extend the functionality of an existing module; • Knowledge of different software development methods such as Test Driven Development, Unit Testing, Agile etc.; • Able to debug defects of a reasonable complexity, including memory related issues, multi-threading, and assembly level debugging; • Knowledge of platform-holders’ requirements as applicable. Relevant Experience • Experience with commonly used development tools such as Visual Studio and Perforce; • Bachelor’s degree in a relevant subject or equivalent industry experience; • Substantial commercial software development experience with significant involvement in 1 published game in a UI programming capacity. Additional Information Salary: Competitive + Relocation Location: Newcastle upon Tyne, U.K Opening date: 9th January 2017 Closing date for applications: 8th February 2017 Reflections reserves the right to close this advert earlier than the closing date indicated should we feel we have received sufficient applications.
Sign up and search through 25,991 curated jobs in the Entertainment & Media Edition:
UI Programmer (C++)
Job Description Ubisoft Montreal is looking for you, UI Programmers! At Ubisoft Montreal, a preeminent developer of video games located in Montreal’s dynamic Mile-End neighbourhood since 1997, we offer a work environment unique in...
UI Designer
Think you've got the UI design skills to wow over 100 million users each month? Then Yelp wants to hear from you.We're looking for a senior designer that can create world class user interfaces that visually amaze but are simple to...
UX/UI Designer
Atlantic Media Strategies (AMS) is The Atlantic’s fast-growing digital agency. We bring the savvy of a world-renowned media company to Fortune 500 companies, public policy institutions, start-ups, and other media brands. Our team of...
LA UI Designer
LA UI Designer (Zoic Labs) About Zoic Labs Zoic Labs is an advanced visualization company focused on the intersection of data, narrative, design, and emerging technologies. Since 2002, we have developed software and virtual production...
Visual and UI Designer
Visual and UI Designer, Battle.net We are looking for a visual designer with strong UI skills who wants to join our user experience team in order make awesome stuff for our players. You’ll be working with our Design Leads to help shape...
Senior UX / UI Designer
As a member of the ASD Next Engineering Team, this position will be responsible for helping create the amazing future user experiences that will ensure Bose will always make the best products for their customers. These products will...
UI Content Strategist/Copywriter
Our company At Adobe, we’re changing the world. How? We give people the tools to bring their ideas to life and create content that makes life more fun and work more meaningful. We give businesses and organizations the power to truly...
UI/UX Designer
Description Forbes.com is seeking a UI/UX Product Designer who will work with the Creative Director in developing and maintaining the visual design for Forbes.com. This individual will need to be able to translate business requirements...
Senior UI Designer
Job ID 531301BR Job Location Bristol, Connecticut, United States Category ESPN Working at ESPN is unlike anything else. That’s because we’re always finding new ways to interact with fans – however and wherever they connect with sports....
UI/UX Designer
Snap Inc. is a camera company. We believe that reinventing the camera represents our greatest opportunity to improve the way people live and communicate. Our products empower people to express themselves, live in the moment, learn about...
SIGN UP & APPLY
More Interviews
Guaranteed in 30 Days
We guarantee that you will
get more job interviews
in 30 days after using our resume writing services or we will rewrite
your resume for free.