Let’s get started
By clicking ‘Next’, I agree to the Terms of Service
and Privacy Policy
Jobs / Job page
Senior Game Programmer image - Rise Careers
Job details

Senior Game Programmer

Join our dynamic team as a Senior Game Programmer, responsible for developing and optimizing high-quality mobile games. We're seeking someone experienced in game performance optimization across different devices and OS versions, passionate about mentorship, and dedicated to maintaining excellence in coding standards.

If you're passionate about gaming, thrive in a collaborative environment, enjoy solving complex challenges and ability to handle pressure, we want to hear from you!

ABOUT TAPBLAZE

Here at TAPBLAZE, our mission is to make great games for players that will be remembered for decades. As a small team, we have created games such as "Good Pizza, Great Pizza" that have been downloaded more than 300 million times across the globe, giving a fun, innovative experience to millions of players every day. Our core values are the reason we have found success as an independent studio and guide our hiring process: we are ambitious, disciplined, ownership-minded, results oriented, and extraordinary. We operate internationally and we are growing day by day; the company is entirely self-funded, we only answer to our players.

We are seeking individuals that have the same core values and are looking to level up themselves, the games they work on and the company they work for. Only with great attention to details can this be achieved - please mention "beauty is in the details" in your cover letter.

OBJECTIVES

  • Design, develop, and optimize games for Android and iOS platforms using the Unity engine, emphasizing efficient GPU usage, shader optimization, and compatibility across various iOS and Android OS versions.

  • Architect and implement robust, scalable client systems and critical engineering modules focused on performance and maintainability.

  • Ensure superior client performance through proactive optimization of gameplay smoothness, memory usage, and frame rates across diverse mobile devices and OS versions.

  • Evaluate existing codebases to determine the need for immediate fixes or comprehensive rewrites, aligning technical decisions with business goals and player expectations.

  • Continuously improve collaboration and production workflows with game designers, artists, and backend developers.

  • Mentor and train junior engineers, conduct regular code reviews, and maintain high coding standards across the engineering team.

COMPETENCIES

  • Expert proficiency in Unity3D, with comprehensive knowledge of engine architecture, optimization strategies, and nuances of the Unity engine.

  • Strong coding abilities, particularly in C#, with additional skills in Lua scripting as a plus.

  • Demonstrated expertise in GPU performance optimization, shader development, and rendering pipeline efficiency.

  • Excellent analytical skills, able to provide optimal solutions considering both user experience and business requirements.

  • Passionate about gaming, exceptional communication skills, collaborative team approach, and ability to handle pressure.

EDUCATION AND EXPERIENCE

  • Bachelor's degree or higher in Computer Science or related technical fields.

  • Minimum of 5 years professional experience in game development, with a key role in at least one commercially launched game's full lifecycle (development, launch, iteration).

  • Proven experience optimizing Unity-based games for various mobile GPU platforms and multiple Android OS versions.

  • Experience mentoring and training junior developers and conducting structured code reviews.

  • Significant plus: Demonstrated experience optimizing Unity games specifically for smooth operation on lower-end Android devices for a mobile game that has millions of DAU.

PHYSICAL REQUIREMENTS

  • Los Angeles, CA: Reliably commute or planning to relocate before starting work;

  • Prolonged period of time sitting at a desk and computer.

COMMITMENT TO DIVERSITY

As an equal opportunity employer committed to meeting the needs of a multigenerational and multicultural workforce TAPBLAZE recognizes that a diverse staff, reflective of our community, is an integral and welcome part of a successful and ethical business. We hire local talent at all levels regardless of race, color, religion, age, national origin, gender, gender identity, sexual orientation, or disability, and actively foster inclusion in all forms both within our company and across interactions with vendors and partners.

For best consideration, include a cover letter in your application explaining why you would be a great fit.

Average salary estimate

$120000 / YEARLY (est.)
min
max
$100000K
$140000K

If an employer mentions a salary or salary range on their job, we display it as an "Employer Estimate". If a job has no salary data, Rise displays an estimate if available.

What You Should Know About Senior Game Programmer, TapBlaze

Join our dynamic team at TAPBLAZE as a Senior Game Programmer in sunny Los Angeles! This is an exciting opportunity where you'll be at the forefront of developing and optimizing high-quality mobile games. We're looking for someone who thrives in a creative environment, brings extensive experience in game performance optimization across various devices and OS versions, and has a genuine passion for mentorship. At TAPBLAZE, our core values drive everything we do: ambition, discipline, ownership, results orientation, and a commitment to excellence. Your role will involve designing and optimizing games using the Unity engine, focusing on efficient GPU utilization and ensuring compatibility across multiple Android and iOS platforms. You will work closely with game designers, artists, and backend developers to continuously enhance collaboration and production workflows. You'll also have the opportunity to mentor junior engineers, conduct code reviews, and maintain our high coding standards that our players deserve. If you love solving complex challenges and have a keen eye for detail - because beauty is in the details - we would love to hear from you! Be a part of the fun journey of creating memorable games that connect with players worldwide, like our hit game 'Good Pizza, Great Pizza' that’s touched millions. Come level up your career while contributing to our mission of producing extraordinary gaming experiences!

Frequently Asked Questions (FAQs) for Senior Game Programmer Role at TapBlaze
What are the key responsibilities of a Senior Game Programmer at TAPBLAZE?

As a Senior Game Programmer at TAPBLAZE, you will design, develop, and optimize mobile games for Android and iOS platforms using the Unity engine. Your key responsibilities will include ensuring superior performance through optimization strategies, implementing scalable client systems, mentoring junior engineers, and collaborating closely with various teams to enhance gaming experiences.

Join Rise to see the full answer
What qualifications do I need to be a Senior Game Programmer at TAPBLAZE?

To qualify as a Senior Game Programmer at TAPBLAZE, you should possess a Bachelor's degree in Computer Science or a related field and have a minimum of 5 years of professional game development experience. Prior experience in optimizing Unity-based games, particularly for mobile platforms, is crucial. Strong coding skills in C# and familiarity with GPU performance optimization are also required.

Join Rise to see the full answer
How does TAPBLAZE prioritize diversity in hiring for the Senior Game Programmer position?

TAPBLAZE is committed to diversity and inclusivity in our hiring process. We believe that a diverse team fosters creativity and innovation, essential for game development. We welcome applicants from various backgrounds and actively promote an inclusive environment for all hires in any position, including Senior Game Programmer.

Join Rise to see the full answer
What skills are essential for success as a Senior Game Programmer at TAPBLAZE?

Success as a Senior Game Programmer at TAPBLAZE relies on a combination of technical and soft skills. You need expert proficiency in Unity3D, strong coding abilities particularly in C#, analytical skills for problem-solving, excellent communication skills for teamwork, and the ability to mentor and guide junior developers effectively.

Join Rise to see the full answer
Can you describe the work environment for a Senior Game Programmer at TAPBLAZE?

At TAPBLAZE, the work environment is collaborative and creative, encouraging innovation and teamwork. You will work alongside talented individuals who share a dedication to making extraordinary games that resonate with players. The dynamic atmosphere is designed to foster growth and excellence, making it an exciting place for Senior Game Programmers to thrive.

Join Rise to see the full answer
Common Interview Questions for Senior Game Programmer
Can you explain your experience with game performance optimization?

When answering this question, emphasize the specific strategies and tools you've used for optimizing game performance. Discuss your experience with GPU optimization, memory management, and frame rate improvement in games you’ve worked on, particularly those developed in Unity.

Join Rise to see the full answer
How do you approach mentoring junior developers?

In your response, outline your mentoring philosophy. Talk about your approach to conducting structured code reviews, providing feedback, and creating a supportive learning environment. Mention any specific instances where your mentorship helped a junior developer improve their skills.

Join Rise to see the full answer
What challenges have you faced during a game’s development lifecycle, and how did you overcome them?

Discuss a particular challenge you encountered, such as a performance issue or a tight deadline. Explain the steps you took to resolve the issue and how your actions contributed to the project's success, emphasizing your problem-solving and leadership capabilities.

Join Rise to see the full answer
How do you ensure that gaming experiences are optimized across various mobile devices?

Talk about your experience with testing games on multiple devices and platforms. Explain how you utilize profiling tools in Unity along with techniques for shader and GPU optimization to ensure smooth performance and exceptional user experience across different mobile specifications.

Join Rise to see the full answer
Describe your experience with C# and any additional programming languages you have used in game development.

Highlight your proficiency in C#, as well as any experience you have with other programming languages relevant to game development, such as Lua. Provide examples of specific projects where you applied these languages to achieve project goals.

Join Rise to see the full answer
How do you stay informed about the latest trends in game development?

Share how you follow industry news, blogs, and forums, and attend conferences or webinars. Mention any communities or networks you engage with that keep you updated on innovative technologies and best practices in game development.

Join Rise to see the full answer
What is your experience with Unity’s rendering pipeline?

Explain your knowledge of Unity’s rendering pipeline, including any practical application of its features in past projects. Discuss techniques you’ve utilized to optimize rendering performance and how these contributed to achieving superior graphics and gameplay.

Join Rise to see the full answer
What do you believe are core values of a successful game development team?

Reflect on the core values that align with TAPBLAZE and how they contribute to a healthier work environment. Discuss traits such as communication, collaboration, innovation, and a shared commitment to quality and excellence in game development.

Join Rise to see the full answer
Can you provide an example of how you handle pressure while working on tight deadlines?

Illustrate your ability to manage stress by sharing a story about a past project with a challenging deadline. Focus on techniques you use to prioritize tasks and remain productive, ensuring that high standards of quality are met under pressure.

Join Rise to see the full answer
What motivates you to create great games?

When answering this question, connect your passion for gaming with your desire to create memorable experiences for players. Describe the joy you derive from player engagement and how your contributions can impact their gaming journey.

Join Rise to see the full answer
Similar Jobs
Photo of the Rise User
CVS Health Remote OH - Work from hom
Posted 6 days ago

Become a pivotal part of CVS Health as a Staff Software Engineer, innovating within the health care space by leveraging cutting-edge technologies.

Posted 10 minutes ago

Join Blackstone Medical Services as a Senior Mobile Developer and lead the development of innovative health monitoring applications.

Photo of the Rise User
ServiceNow Hybrid 680 George Street (Lvl 49, 48 & 14) Levels 48, Sydney, New South Wales, Australia
Posted 4 days ago
Inclusive & Diverse
Mission Driven
Rise from Within
Diversity of Opinions
Work/Life Harmony
Empathetic
Feedback Forward
Take Risks
Collaboration over Competition
Medical Insurance
Dental Insurance
Vision Insurance
Mental Health Resources
Life insurance
Disability Insurance
Health Savings Account (HSA)
Flexible Spending Account (FSA)
Conferences Stipend
Paid Time-Off
Maternity Leave
Equity

ServiceNow is looking for a Senior Systems Engineer to enhance its cloud infrastructure solutions in Australia.

Photo of the Rise User

Voodoo seeks a skilled Backend Engineer for a freelance role focused on creating integrations for their mobile advertising platform.

Posted 2 days ago

Join Mistral AI as a Software Engineer to innovate and develop robust backend systems for our transformative AI platform.

P-1 AI Remote San Francisco
Posted 8 days ago

P-1 AI is on the lookout for a talented Backend Engineer to help shape the future of AGI with their innovative AI engineering solutions.

Photo of the Rise User
Posted 10 days ago

Join Bethesda Game Studios as an AI Programmer and help enhance the gaming experience with innovative AI systems.

Photo of the Rise User
Ingram Content Group Remote 1 Ingram Blvd, La Vergne, TN 37086, USA
Posted 8 days ago

Lead application development at Ingram Content Group, driving innovation and overseeing a talented team in a hybrid work setting.

About TapBlaze: Started in 2012, we are a self-funded, profitable mobile gaming company based in Los Angeles, CA. Our 10+ titles have been played by over 100 million players. We are aggressively creating new entertainment experiences and looking f...

7 jobs
MATCH
Calculating your matching score...
FUNDING
SENIORITY LEVEL REQUIREMENT
TEAM SIZE
EMPLOYMENT TYPE
Full-time, on-site
DATE POSTED
March 12, 2025

Subscribe to Rise newsletter

Risa star 🔮 Hi, I'm Risa! Your AI
Career Copilot
Want to see a list of jobs tailored to
you, just ask me below!
LATEST ACTIVITY
Photo of the Rise User
Someone from OH, Cleveland just viewed Graphic Designer (Temporary) at MasterBrand Cabinets LLC
Photo of the Rise User
38 people applied to Software Engineer Intern at Hudl
S
Someone from OH, Ottoville just viewed Full Stack Developer at Sunreef Yachts
Photo of the Rise User
Someone from OH, Ottoville just viewed Senior Developer at NRF
P
Someone from OH, Ottoville just viewed Principal Software Developer - TS/SCI at Parsons
F
Someone from OH, Ottoville just viewed Software Developer at Fil
Photo of the Rise User
Someone from OH, Ottoville just viewed Senior Backend Developer - Big Data at LiveRamp
Photo of the Rise User
Someone from OH, Ottoville just viewed Software Developer - Product Analytics (Python) at Autodesk
Photo of the Rise User
Someone from OH, Ottoville just viewed Software Application Developer at Boeing
Photo of the Rise User
Someone from OH, Ottoville just viewed Senior FullStack Developer at CVS Health
Photo of the Rise User
Someone from OH, Ottoville just viewed Senior Software Developer at Cinemark
T
Someone from OH, Ottoville just viewed Full Stack Developer at Talent Worx
B
Someone from OH, Ottoville just viewed Digital Designer/Front-End Developer at Blackbridge
M
Someone from OH, Ottoville just viewed Full Stack Developer (React/NodeJS) at MySigrid
b
Someone from OH, Ottoville just viewed .Net Developer, ReactJS at bbinsurance
D
Someone from OH, Ottoville just viewed Full Stack Developer (Automation), AVP at DB
Photo of the Rise User
Someone from OH, Ottoville just viewed Fullstack / PHP Backend Developer at Dentsu
A
Someone from OH, Ottoville just viewed FullStack Automation Developer at Abra
Photo of the Rise User
Someone from OH, Ottoville just viewed Senior Backend Developer at Sourcescrub
Photo of the Rise User
Someone from OH, Ottoville just viewed Sr Software Developer II (R&D) at B. Braun
Photo of the Rise User
Someone from OH, Ottoville just viewed Appian Software Developer at Qualysoft
Photo of the Rise User
Someone from OH, Ottoville just viewed Senior API Developer at Midland States Bank
Photo of the Rise User
Someone from OH, Ottoville just viewed 929 | Middle+ Backend Developer at Intetics