This job might no longer be available.
Unity Engineer
2 years ago
Level up your career with MobilityWare, one of mobile gaming’s leading publishers of card and puzzle games. With our headquarters in the heart of Orange County and a brand new studio in Utah, we’re dedicated to our mission of bringing joy to others one game at a time.
Ever since our flagship title Solitaire hit the Apple App Store on the day it opened in 2008, MobilityWare has been entertaining gamers around the world. With a product portfolio that includes beloved hits such as FreeCell, MONOPOLY Solitaire, Spades, Hearts, Mahjong, and Bubble Shooter Pop, our games have been downloaded over 400 MILLION times.
MobilityWare was recently named one of Built in LA’s Best Places to Work for the second year in a row and we’ve been recognized as one of the Best Places to Work in Orange County five times by the Orange County Business Journal and OC Register. While we’re proud to be the company behind some of mobile gaming’s most popular titles, our most important achievement is creating a work environment that encourages professional growth and prioritizes the wellness of all of our team members.
Position Summary
Our suite is growing, for the sixth straight year, which means bringing on even more engineers with the highest of standards! This is a hands-on engineering role and will be primarily focused on development within Unity using C# to create new features, entirely new games, and handle ongoing support. You’ll also work with other libraries, systems, and services that build out the tech ecosystem that power our card games. This team sits at the heart of our company and supports 20 live titles with 10s of millions of players.
This team has a deep belief that the strongest companies should always push themselves to grow. Every one of us makes that happen by living our company’s core values. Whether your passion is game logic, architecture, or infrastructure, we need more team players that iterate without attachment by working closely with artists, designers, and product owners. You’ll be empowered, adaptable, and hungry for lifelong learning. You’ll value your work, your customers, and the ability to excel in a no-crunch environment whose purpose is to bring joy to others. If this excites you, then let’s talk.
Responsibilities:
- Be a client engineer that helps ship successful evergreen games
- Build, maintain, and enhance games in Unity C#
- Triage bugs, integrate SDK’s, and develop reliable code
- Develop tools, utilities, and pipelines for our designers, production staff, and artists
- Communicate timelines, own tasks, and participate in Scrums
- Relate to our mottos: “Slow Down to Speed Up” and “Agile Reliability”
Qualifications:
- B.S. in a relevant field (or comparable studio experience)
- Strong Unity C# experience, with an emphasis on 2D, UI, and/or Game Logic
- 0-6 years in professional game development with proven past performance
- Strong OO skills
- Emphasis on reliable, maintainable code
- A growth mindset that embraces continuous learning (i.e. Kaizen)
- Excited about evergreen games that impact millions of players
Do we have your attention yet? Here are just some of the perks of working with us:
- We offer medical (100% paid option), dental (100% paid), vision (100% paid), unlimited PTO/Vacation, life insurance (100% paid), and profit sharing incentives around a 401K.
- Annual, all inclusive company trip for you and a guest. Previous destinations include Hawaii, a Mexican Riviera Cruise, and Las Vegas. This year we’re going to Los Cabos!
- We promise to keep you fed when we’re back in the office. We offer things like free lunch, free snacks, and free drinks.
- Casual workplace that includes a relaxed dress code, plus a newly remodeled office in the heart of Irvine.
- Growth, growth, growth - we are growing and we would love for you to join us on the ride.
- Annual Game Jam to show off your creative chops!
Create Your Profile — Game companies can contact you with their relevant job openings.