Lead Programmer
Description
Job Responsibilities
- Lead the design, development, architecture, and implementation of the core game systems
- Manage and mentor less experienced programmers, including task assignments and follow up
- Collaborate with the design team on game features
- Demonstrate and apply strong problem-solving and debugging skills in C++
- Write clean, professional, and maintainable code
- Implement features in C/C++ that are CPU and memory-efficient
- Proactively problem-solve performance and stability issues
- Work in cooperation with designers, artists, animators and level designers to design, implement, polish, debug and optimize high quality gameplay features and systems
Job Requirements
- 5+ years of relevant programming experience, with demonstrated understanding of software engineering practices and proven coding skills
- At least one shipped modern console or PC title in the Lead Programmer role
- Bachelor's degree in computer science or equivalent experience
- Strong task and schedule management skills
- Proficient in C/C++ and object-oriented programming
- Ability to work well in a fluid, changing environment as creative challenges evolve
- Good communication skills, able to work well under pressure
- Self-motivated and passionate about making video games
- Experience developing for Unreal Engine 4
- Experience developing for PS4
This Job is no longer active!