Hangar 13
UI Engineer
Archived
Brighton (UK) or Brno/Prague (Czech) or Novato (USA)Full Time
Description
JOB TITLE: UI Programmer
LOCATION: Brighton, UK
FUNCTION: Engineering
REPORTS TO: Technical Director
CONTRACT: Perm
What We Need:
Got what it takes to produce a cutting-edge AAA title? Be part of our passionate team and strive for excellence. Hangar 13 is looking for a seasoned and passionate engineer who enjoys a collaborative and creative work environment and is looking to work with like minded professionals to create a truly amazing game. Develop, write, implement, and debug code for the UI on next-generation video game projects.
What You Will Do:
- Collaborate with other disciplines (art, design, sound) in implementing the UI
- Write code that fulfills the functional, graphic and technical requirements of the project
- Participate in the design of products and perform some testing activities
- Provide the Lead Engineer with feedback regarding the time allotted to assigned tasks
- Work with proprietary existing software technology and build new technology in order to fulfill the project’s technical requirements
- Adhere to the project’s coding standards
- Research coding techniques and algorithms in order to keep current on technological developments and advancements in the game industry
- Identify technical and developmental risks/obstacles and generate solutions to overcome identified risks
Requirements
Who We Think Will Be A Good Fit:
- Excellent communication skills with an interest in working with other game developers in a cooperative team environment
- Bachelor’s degree in Computer Science, related discipline, or relevant work experience
- Expertise with the C/C++ programming language along with a strong familiarity with OO design principles
- Experience in development of UI code, knowledge of Flash and ActionScript 3.0 is highly desirable
- 3 years of programming experience on commercial software projects
- Commitment to code quality, documentation and sound testing procedures
Skills:
- Ability to learn and master new technologies and code
- Ability to work independently and efficiently under deadlines
- Experience developing for game consoles
- One or more shipped PC or console game titles
- Experience working on multi-platform software projects
