🏆 We're nominated as "Supporting Agency of the Year" in the Esports Awards 2019. Vote here!

Epic Games Logo

Lead Mobile Programmer

22 days 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

Please log in or create an account to apply for this job.