Software Engineer, Unity

Engineering Burlingame, California


Description

Description:

Glu Mobile (NASDAQ:GLUU) is a leading global developer and publisher of free-to-play games for smartphone and tablet devices. Glu is focused on creating compelling original IP games such as COOKING DASH, DEER HUNTER, COVET FASHION, DESIGN HOME  RACING RIVALS, TAP SPORTS BASEBALL and TAP SPORTS FOOTBALL, and branded IP games including KIM KARDASHIAN: HOLLYWOOD, on the App Store, Google Play, Amazon Appstore, Facebook, Mac App Store, and Windows Phone. We have worldwide studios in North America, Russia and India. Our headquarters are in the heart of the bustling financial district of San Francisco. To learn more, follow this link: http://www.glu.com/


Team Overview:

At our Crowdstar studio in Burlingame, we believe that there is huge opportunity in interactive entertainment products for women, and CrowdStar’s goal is to build products which engage, enrich and empower them.  

With our two top grossing titles, Covet Fashion and Design Home, CrowdStar has developed new ways for users (players) to enjoy fashion and interior design. Not only are we changing how women game, we’re also changing how they discover and shop for everything from clothing to shoes, or furniture to home decor. As a team we are passionate not only about creating fun and engaging games for women but enriching lives outside of the game.


Role Overview:

We are looking for an experienced Unity developer to help build and improve our new mobile project - Design Home, an innovative game/platform of home decor. 


Responsibilities: 

  • Design and implement new systems and pipelines

  • Optimize and fine tune code for performance

  • Work closely with QA to help define test cases

  • Maintain existing codebase with other team member

  • Tackle new challenges that arise during development


Requirements:

  • 2+ years of C#/Unity 3D development experience

  • Strong knowledge of OOP, design patterns and data structures

  • Experience with version control software

  • Flexibility and willingness to learn new technologies as needed

  • Fun positive attitude

  • Ability to work well as part of a collaborative development team

  • BS/MS in Computer Science or equivalent


One of more of these is a plus:

  • Multi-threaded development

  • Mobile development experience (iOS/Android) on OSX

  • 3D/Shader/OpenGL experience

  • C/C++ tool development

  • XML/JSON knowledge

  • Unity Editor programming