← Back to jobs

Remote job

Senior Graphics Programmer, Mobile (iOS/Android)

Mobile Full-time Permanent US

Job details

$172,000—$258,100 Salary
US Eligibility
Senior Experience
Full-time Employment

About this role

Role overview A senior mobile graphics role responsible for developing and optimizing real-time rendering systems for a major sports game being brought to iOS and Android. The position focuses on visual fidelity, performance, and scalability across a wide range of mobile hardware, working alongside art, engineering, and rendering teams.

Responsibilities - Develop, optimize, and maintain real-time rendering systems and graphics features for iOS and Android - Identify and resolve performance bottlenecks related to rendering, memory, thermals, battery usage, and device-specific hardware limits - Ensure compatibility, stability, and performance across devices ranging from flagship phones and tablets to lower-spec hardware - Implement scalable graphics systems that adapt to varying performance tiers, resolutions, refresh rates, and GPU capabilities - Work with platform-specific graphics APIs such as Metal and Vulkan, optimizing shaders, rendering pipelines, textures, and asset memory footprint - Debug graphics issues across chipsets and vendors and stay current with emerging rendering techniques and mobile GPU advancements

Requirements - Bachelor's degree in Computer Science, Mathematics, or a related technical field - 5+ years of C++ programming experience focused on performance-critical applications - Strong experience with mobile graphics programming using low-level APIs such as Metal or Vulkan - Proficiency in GPU shader programming and optimization for mobile platforms - Solid foundation in linear algebra, geometry, and trigonometry - Hands-on experience with graphics profiling and debugging tools for mobile and a strong understanding of mobile constraints including memory bandwidth, battery usage, thermal throttling, frame pacing, and device fragmentation

Nice to have - Experience shipping one or more mobile games or interactive applications on iOS or Android - Familiarity with development environments such as Xcode, Microsoft Visual Studio, GPU frame debuggers, and mobile performance analyzers - Experience optimizing rendering for a variety of mobile GPU architectures - Understanding of scalable rendering techniques such as dynamic resolution, LOD systems, texture streaming, and efficient post-processing - Familiarity with scripting languages such as Python - Experience working on cross-platform rendering systems and a passion for sports titles

Benefits and work setup - Flexible role that can be remote, with pay ranges varying by geographic location - Example Seattle-based base pay range of $172,000 to $258,100 USD, with eligibility for a bonus package - Benefits package that may include medical, dental, vision, 401k matching, paid time off, wellness programs, and employee discounts

Skills detected in the listing

PythonC++
Detected Sep 11, 2026
Last verified Sep 11, 2026

Hidden Jobs Access

Unlock application links

Read the full job details for free. An active Hidden Jobs Access subscription is required to open the original application link.

Weekly

FREE $6.99/week after trial
  • Original application links
  • Instant job alerts
  • Premium filters and CV matching
  • Cancel anytime before day 7

Monthly

$35.99 $17.99 /month
  • 35% cheaper than weekly
  • Original application links
  • Instant job alerts
  • Premium filters and CV matching

Lifetime

$99.99 $49.99 /forever
  • One-time payment
  • Original application links
  • Instant job alerts
  • Premium filters and CV matching
Hidden Jobs gives subscribers direct access to original application links
Offer ends in 00:00:00 Your profile-fit rate expires at midnight