Whats It All About
You love programming useful web applications to enhance the gamers experience, and finding ways to get the most performance out of databases. Your work extends the game into the real world, and lets gamers interact with the game remotely from any web enabled device. You enjoy building communities online, and finding ways to make game data interesting and useful. You also deeply enjoy the challenge of scaling web and database functionality to handle millions of gamers, using smart programming, exploring the latest open source tools and languages, and a critical eye for performance.
A Typical Day
You and your team attend a kick-off milestone meeting where you are charged with designing and implementing the best character viewer for the game that you can think of. You break out into a planning session with your web designer and community manager and quickly sketch out a few ideas. Using rapid development and prototyping, you get a skeleton of the web application up and running and deploy it to the rest of the company for feedback. After several rapid cycles of deploying, testing and iteration, the web designer puts the final touches on the graphics and the milestone is done.
Who You Work With the Most
You work closely with the community manager, designing and developing applications that help build great gaming communities. You also work closely with the development team, finding ways to extend the game into the world wide web and web enabled devices.
What Youve Done Before
* Proven track record of delivering successful web applications with scalability
* Buzzword Compliant (PHP, Zend, jQuery, Javascript, HTML, XMLRPC)
* Experienced with LAMP (Linux, Apache, MySQL, PHP)
* Strong experience developing secure systems
* Strong understanding of MySQL scalability techniques (sharding, memcache, and others)
* Passion to design the best web applications and online communities
* Passion for games
You love programming useful web applications to enhance the gamers experience, and finding ways to get the most performance out of databases. Your work extends the game into the real world, and lets gamers interact with the game remotely from any web enabled device. You enjoy building communities online, and finding ways to make game data interesting and useful. You also deeply enjoy the challenge of scaling web and database functionality to handle millions of gamers, using smart programming, exploring the latest open source tools and languages, and a critical eye for performance.
A Typical Day
You and your team attend a kick-off milestone meeting where you are charged with designing and implementing the best character viewer for the game that you can think of. You break out into a planning session with your web designer and community manager and quickly sketch out a few ideas. Using rapid development and prototyping, you get a skeleton of the web application up and running and deploy it to the rest of the company for feedback. After several rapid cycles of deploying, testing and iteration, the web designer puts the final touches on the graphics and the milestone is done.
Who You Work With the Most
You work closely with the community manager, designing and developing applications that help build great gaming communities. You also work closely with the development team, finding ways to extend the game into the world wide web and web enabled devices.
What Youve Done Before
* Proven track record of delivering successful web applications with scalability
* Buzzword Compliant (PHP, Zend, jQuery, Javascript, HTML, XMLRPC)
* Experienced with LAMP (Linux, Apache, MySQL, PHP)
* Strong experience developing secure systems
* Strong understanding of MySQL scalability techniques (sharding, memcache, and others)
* Passion to design the best web applications and online communities
* Passion for games
Source: Joel On Software