Career Opportunities: Software Developer- IOS (20681)

Requisition ID 20681 - Posted null - Regular - PopCap - Software Development - Seattle - Washington - United States - Americas

PopCap Games is the leading global developer, publisher and operator of casual video games: fun, easy-to-learn, captivating games that appeal to all ages across PC, mobile, social and other platforms. Based in Seattle, Washington, PopCap was founded in 2000, was acquired by Electronic Arts in 2011, and has a worldwide staff of more than 600 people in Seattle, San Francisco, Vancouver, B.C., Dublin, Seoul, Shanghai and Tokyo. PopCap's games have been downloaded over 1.5 billion times by consumers worldwide, and its flagship franchise, Bejeweled®, has sold more than 50 million units.


PopCap Games is looking for a Software Developer passionate about game development and eager to work on the Bejeweled franchise.




  • Work collaboratively with producers, designers, artists, and lead other developers to achieve development milestones and product features
  • Create an iterative development process, while accepting and integrating design and development feedback from team members
  • Write clean, clear, maintainable code build tools and extend tool chains to improve integration of resources and empower non-developers


Required Skills/Personal Requirements:


  • 6+ years of professional software development experience using C++, Objective-C, C# or java
  • 1+ years of professional game development experience on mobile devices
  • Strong understanding of object oriented programming and design
  • Experience building connected games or cloud based games
  • A demonstrated passion for improving your craft
  • Proficiency debugging and optimizing application performance for mobile devices
  • Enthusiasm for solving challenging problems integrating multiple technologies across many platforms




  • Ability to describe your areas of ownership on 1 or more shipped games
  • Test driven development experience
  • Full mobile connected game stack experience such as low level native device api, game logic, display logic, input logic, server communication, metrics gathering, and PHP server side development
  • Facebook integration experience
  • Flash experience


Education and/or Certifications:


  • BS or higher degree in Computer Science and/or equivalent work experience