Senior/Lead Programmer
Description
Overview
A preview of our first VR app shown at CES 2015 landed us selection as one of the 8 coolest things at the show by editors at Details Magazine who said "we have to say that it was one of the best experiences at the show and it's going to change the way people look at VR..."
We are Nurulize: a VR software developer founded by veterans of computer graphics rendering software and visual fX industry. We've been in business just over a year and we're developing an exciting and unique VR experience that we feel is the way VR is meant to be...a true alternate reality.
We're a start up, fully funded by Chaos Group, the leaders in off line/real time ray trace rendering for tv, film, design and automotive industries, and we're hiring.
We're seeking a creative and passionate senior software engineer who is excited about VR and the next generation of computing. The ideal candidate will have shipped production titles, knows the Unreal Engine inside and out, is excellent at problem solving, can guide junior engineers when needed, and understands production deadlines.
Responsibilities
Work in cooperation with other Game Programmers, technology programmers, artists, and animators to design, implement, polish, debug and optimize high quality gameplay features and systems
Quickly prototype gameplay experiences
Take ownership (in collaboration with the team) to ensure that features and systems implemented are presented at quality within the game experience
Determine tasks to implement features and systems, and accurately determine associated timelines
Meet project deadlines and milestones.
Write clean, professional, and maintainable code
Accurately schedule tasks and complete them on time, with an understanding of and appreciation for milestones, schedules, deadlines and efficient development processes
Proactively problem-solve performance and stability issues when necessary
Troubleshoot complex problems as they arise and construct solutions to unforeseen design problems in a timely manner
Create/meet project deadlines & milestones as required by leadership.
Skills
A passion for using state-of-the-art game technology to rapidly prototype systems and produce finished products with quick turnaround times and tight deadlines.
Strong C++ programming skills and demonstrated knowledge of good software engineering practices.
Exceptional Unreal Engine 3 or 4 programming skills and a broad understanding of Unreal development tradeoffs from technical, artistic, and design standpoints.
Ability to quickly understand existing code and enhance and build on an existing architecture.
A passion for VR/AR as a new compute platform.
5+ years of relevant programming experience with at least 3 shipped game on any platform
Highly proficient in C++ and object-oriented programming
Strong debugging skills with ability to work in a large existing codebase, learn new systems/concepts and implement them quickly and efficiently
Game knowledge and passion and an understanding of the design principles behind games
Expertise and passion in AI, User Interfaces, and General Game-play
Familiar with Agile Development techniques and Involvement in at least one full development cycle from conception and brainstorming through pre-production, planning, production, and finalizing the product
Game programming discipline mastery, able to produce high quality and high volume work
Proven coding skills, self-directed, capable of working on projects independently
Ability to work well in a fluid, changing environment as creative challenges evolve
Strong work ethic, self-motivated, demonstrates initiative, and a powerful creative drive
Excellent initiative, self-motivation, organisational and problem solving skills, with the ability to both drive and follow direction
Good communication skills, able to work well under pressure
Good communication and team attitude working with game developers from all disciplines
What's In It for You
Excellent compensation, great benefits, phenomenal company culture and working with artists and engineers at the top of their game. So, if you are a Senior Game Developer and what to join a team developing a break through VR experience, apply today.
This Job is no longer active!