Epicgames Lead UI Programmer at Epicgames responsible for core UI features and supporting collaborative development across Rocket League. Mentor a team of UI programmers and lead the vision for UI systems and features.
Responsibilities
We're looking for a Lead UI Programmer who is passionate about games and well-versed in C++, UI development, and mobile development. In this role, you will be responsible for core UI features and for supporting collaborative development among programmers, designers, and artists to deliver cutting-edge features that enhance player experiences across Rocket League. You will have opportunities to work on various initiatives, get hands-on with cutting-edge technologies, and work with talented internal and external teams, all while building impactful experiences from concept to delivery.
Mentor and coach a team of UI programmers and be the primary hub of communication and information for other disciplines
Distill high-level feature requests into meaningful, actionable work items and delegate effectively to the team
Deliver core UI functionality and systems efficiently and on time, and speak up when the team is over- or under-scoped
Lead the vision for different systems, features, and be ready to jump in and write code when necessary
Propose and review architecture, systems, and technical approaches to ensure that they satisfy requirements and promote a healthy codebase
Work closely with art and design leads to ensure that UI meets aesthetic and functional requirements
Work closely with other programming disciplines to integrate backend systems in support of the player experience
Qualification
Pay Transparency InformationCalifornia Base Pay Range$182
Required
Experience developing games professionally and shipping AAA titles (on multiple platforms preferred)
Experience leading a team of programmers within shipped AAA titles
Strong C++ skills and the ability to code and design systems and tools
Strong analytical abilities with creative problem-solving skills, excelling in thinking innovatively and finding unique solutions
Experience working on a live service game
Excellent communication and interpersonal skills
Strong teamwork and cross-disciplinary collaboration skills, including the ability to deliver and respond to constructive feedback
This role is open to multiple locations in North America (including CA & WA).
Pay Transparency Information
The expected annual base pay range(s) for this position are detailed below. Each base pay range is relevant only for individuals who are residents of or will be expected to work within the specified locale. Compensation varies based on a variety of factors, which include (but aren’t limited to) things such as skills and competencies, qualifications, knowledge, and experience. In addition to base pay, most employees are eligible to participate in Epic’s generous benefit plans and discretionary incentive programs (subject to the terms of those plans or programs).