Web Developer / Rending Engineer - 3D Graphics

London  ‐ Onsite
This project has been archived and is not accepting more applications.
Browse open projects on our job board.

Description

A fantastic opportunity has arisen for a Developer/ Rendering Engineer to join one of the world's leading games studios, based in Soho. The is a 6 month contract.
Team/Department Mission
*The studio is home to a growing collective of world-class artists, Software engineers, designers and creative technologists.
*The studio is a global centre of excellence in designing and developing the future of how people interact with services and devices, including augmented and virtual reality kits, tablets, web and mobile.
*Currently part of several key new initiatives for Microsoft's future; Lift is shaping the next generation of Windows experiences.
*We embrace agile development techniques and believe in continuously delivering and improving our products though data, feedback and creative risk.
*Empowerment is key to our belief in people; we share goals and expect excellence in return.
Key Accountabilities
*Full lifecycle development of our WebGL based applications.
*Create good quality software for all aspects of development.
*Define and deliver features, ensuring cohesion with a wider architecture.
*Break down and estimate design briefs, assisting PMs to plan and schedule work effectively.
*Produce, evangelise and enforce high quality and robust code, which integrates well with title and core architecture.
*Create software tools to achieve the above.
*Be flexible and able to adapt to new challenges.
*Challenge engineering team to be better; through to implementation.
Knowledge, Skills and Experience
Essential Experience
*Proven experience shipping many products over a long career
*Proven experience of working with WebGL
Technical/Functional Skills
*Excellent JavaScript knowledge
*Excellent TypeScript knowledge
*Deep understanding of WebGL
*Good understanding of 3D graphics
*Experience with JavaScript frameworks, eg EmberJS, Angular, etc…
*Experience with automated test frameworks, eg. QUnit, Mocha, etc…
*Excellent version control system skills (Git, TFS or similar)
*Excellent ability to assess software suitability and quality
*A very personable and 'can-do' attitude. Excellent at communicating with non-programmers and gathering end-user requirements
*Ability to complete tasks in a timely manner, achieving compromises with other disciplines as required to hit deadlines.
*Very strong problem-solving skills - ability to think outside the box.
Desirable Experience
*Experience with Unity3D
*Experience with BabylonJS or ThreeJS
*Experience with working with Gulp
Personal Attributes/Interpersonal Skills
*Excellent oral and written communication skills.
*Outgoing and pro-active personality who thrives on getting the best out of a team.
*Ability to work quickly, efficiently and to a tight deadline.
*Self-motivated with a drive for excellence.
Key Success Criteria
A successful Software Development Engineer will:
*Set measurable and challenging goals
*Look beyond the obvious to uncover critical issues
*Communicate in a direct and truthful manner
*Do what you say you will do
*Ship on time and with high-quality
*Place the needs of customers ahead of individual achievements
Qualifications
*BSc, BEng, or MS in Computer Science or equivalent a plus.
Interquest Group PLC is acting as an Employment Business in relation to this vacancy.
Start date
n.a
From
Interquest - IQ Tech
Published at
09.05.2016
Project ID:
1125405
Contract type
Freelance
To apply to this project you must log in.
Register