Epic Games Logo

(Expired) Lead Mobile Programmer

4 months ago by Epic Games

  Cary (North Carolina), USA

Level: Senior

Contract: Full Time (Paid)

Sector: Software Engineering

Apply Now

We are looking for a Lead Mobile Programmer to join our Fortnite Technology Team. If you're a motivated individual who wants the opportunity to work on the top Engine and game in the World, then we want to talk to you!

Responsibilities:

  • Working closely with discipline leads to understand project requirements and translating those into technical teams and pipelines capable of achieving goals
  • Working with internal development teams and creative teams to coordinate delivery of project milestones on Fortnite mobile
  • Working with production teams to scope, plan, schedule, and execute high-quality features and content on Fortnite mobile
  • Managing day-to-day development issues, attempting to predict and avoid problems, while being prepared to troubleshoot and provide a resolution as needed
  • Promoting and cultivating a productive and energetic culture within the team and studio, while assisting in maintaining a positive team morale and productive work environment
  • Working to solve problems to help improve Fortnite's mobile experience
  • Improving workflow and user experience

Qualifications:

  • Experience leading a team of engineers in virtual production or mobile game development environment
  • A keen analytical mind with strong problem-solving skills
  • Ability to understand and improve development pipelines and processes
  • Experience developing in a large codebase; ideally, experience designing and implementing tools or pipelines from the ground up
  • Strong communication skills
  • Experience with multiple core system tasks such as graphics, tools, audio/video, networking, memory handling, script compilers, I/O, etc.
  • Strong programming background and C++ knowledge
  • Familiarity with Unreal Engine 4 or experience with the game or other engine technology on mobile
  • Experience developing with either or both of Android NDK and/or iOS with C++/Objective C
  • Understanding of various mobile GPUs used in popular handsets and their characteristics
  • Knowledge of or experience using toolchains, build systems, development tools and platform APIs, as well as the broader Android or iOS platform ecosystem
  • Mobile game shipping experience, especially related to compatibility
  • OpenGL ES mobile rendering experience
  • Experience using a next-generation rendering API such as Vulkan or Metal
  • Knowledge of WebAssembly and WebGL 2.0 a plus

This is going to be Epic!

#LI1

(HITMARKER NOTE: You'd be doing us a real solid if you let Epic know you found their job on our site!)

Apply Now

This job has expired and applications are now closed.