Rumble Games was founded in 2011 and is located in San Mateo, California. The studio is home to a tight-knit team of professionals whose mission is to create the most engaging and fulfilling mobile game experiences on the planet. We are focused on combining the best of AAA game graphics and design with free-to-play accessibility. We are passionate about collaboration and iteration to create games that will surprise and delight our players. We emphasize a positive work-life balance to allow our team to develop their best work. Join us!
Implement gameplay systems
Problem solve on creating insanely great games in an efficient manner
Contribute to discussions with art and design teams to shape the game and your code
Collaborate with executive, game and engineering teams to constantly innovate and iterate on the game technology to deliver a world-class gaming experience
Create Unity screens from high fidelity mock-ups
Ensure fonts, buttons, and art assets are correct
Create all states of buttons or other elements that change based on context
Add necessary components including button hookups, localization, and animations
Test for and ensure screens function properly in different aspect ratios and screen safe areas
Optimize UI for performance
Advance studio UI technology
Fix sorting issues like 3D elements overlapping or cutting through UI
Replicate interactions and animations from prototypes done by the UI team
Implement UI visual effects
Create UI interface
Bachelor’s degree in Computer Science or related field, or equivalent experience
3+ years development experience with at least one shipped product
Fluent in C#, C++, or Java; experience with other languages is a plus
Previous mobile game development experience in a production environment
Experience with online game services such as Facebook, IOS Game Center, Steam etc. is a plus
Experience with MMO or equivalent client/server topologies as used in online games is a plus
Desire to work on free-to-play mobile games
Found a job that sounds right for you? Fantastic. Send us your resume and a link to your portfolio, if applicable.
Participate in a phone interview with the Hiring Manager
Our recruiters will ask you to perform a test task. This will allow you to demonstrate your professional skills and give us the chance to evaluate your work.
After you have completed your test task and sent it back to us, we will need up to 5 working days to analyze it. If your test task meets our requirements, you will be invited for an interview with the technical team lead.
This will give you the opportunity to tell us about your experience and allow us to explain the technical aspects of the job. If you live a long way from the studio, we can arrange a Skype interview instead.
After the technical interview, you’ll meet with our HR specialists. They’ll give you more information on your development prospects in the company and provide details about the employee benefits program.
When the above stages have been completed, we’ll invite you to our studio to make a formal job offer. If you live in another city or country, you can take advantage of our relocation program to hit the ground running.
You're ready to begin life at Plarium. Welcome!
We keep all resumes and job applications on file. Don't give up if you're unsuccessful your first time around. We'll be sure to contact you as soon as a suitable position opens up.