Chinaunix首页 | 论坛 | 博客
  • 博客访问: 19732594
  • 博文数量: 679
  • 博客积分: 10495
  • 博客等级: 上将
  • 技术积分: 9308
  • 用 户 组: 普通用户
  • 注册时间: 2006-07-18 10:51
文章分类

全部博文(679)

文章存档

2012年(5)

2011年(38)

2010年(86)

2009年(145)

2008年(170)

2007年(165)

2006年(89)

分类: Python/Ruby

2011-05-24 09:07:42

Position: Senior Developer Terms: Permanent, Full time Location: Dublin, Ireland Salary: Very competitive salary for the right person
We are looking for an experienced and enthusiastic Python developer to join us and lead our back-end team in developing several new casual games.
This role is hands on, fast paced and full of challenge. The right candidate will lead our server development team to deliver scalable and robust game servers and will be involved in all aspects of back-end architecture, design and implementation. This role presents a huge opportunity to work with some of the leading brands from around the globe to create new and exciting games for millions of players to enjoy.
About Jolt Online Gaming:
Jolt Online Gaming is part of the GameStop group and one of the leading social games companies in the world. We operate an exciting range of free-to-play online games and develop/publish titles based on major brands that have been licensed from cult movies, video games and much more.
Our close knit and rapidly growing team is based in the heart of Dublin and is working on some of the most exciting social games around.
Responsibilities:
 Architect, design and implement game server logic for each game
 Work with the front-end team to integrate server APIs
 Performance and scalability tuning of the game server infrastructure.
 Mentor junior developers and provide technical awareness of server side technologies to the entire development team.
The Person:
 5+ years development experience, with at least 2 years in Python
 Experience of web server frameworks such as Django, Pylons or Ruby on Rails.
 Excellent working knowledge of Linux.
 Experience in scaling web applications on the Linux platform.
 You must have worked in a team environment, ideally using agile methodologies.
 Excellent communications skills and ability to work in a team (yes, we know everyone says this but it’s really important for us)
Additional:
 Experience in other languages (Ruby, Java, C++, JavaScript) an advantage.
 Experience with an RDBMS such as MySQL
 Familiarity of NoSQL systems such as MongoDB or Cassandra
 Experience working on games a major advantage
 Experience with cloud based solutions (e.g. Amazon EC2) an advantage.

Please send your CV to jobs@joltonline.com with Senior Developer in your subject line.

First of all, basic info about the company. Jolt Online Gaming is a games company based in Dublin, Ireland. Specifically, online free-to-play games, with social elements on them. Our latest releases are Playboy Party () and Utopia Kingdoms (available and ). We are just about to release a new football management game, Championship Manager on Facebook.

On the technical side of things, we try to find the right tool for each problem, so a lot of innovation is not only expected, but encouraged. We build our systems thinking of millions of players, which is always challenging. Scalability and performance are always important when making choices. Learning new things and being up-to-date is important.

Some of the cool technologies and tools that we currently are using are:

    Languages: Recently, the focus is mainly Python for backend and Flash (ActionScript) for frontend, but there are also develops in Ruby, JavaScript and other languages.

    Frameworks: Several Python ones, including Pylons, CherryPy, Django and web.py. In the past we have used also Ruby on Rails.

    Databases: NoSQL databases like MongoDB and Cassandra are being more and more important, but we also make good use of MySQL when fits.

    Amazon services: Our infrastructure is based on Linux servers living in Amazon cloud services, making extensive use of Ec2, S3 and others.

    DVCS: We use git in all our projects.

Another important detail about my work here, is that I am able to see almost immediately that a change on the code is reflected in the gameplay of thousands. It's good (and sometimes a little scary) to know that lots of people are using the software you're developing, and they are having fun with it.
About the experience working here, I have to say that is absolutely fantastic. Not only do we work making games, but, of course, we love to play them. We often play boardgames and console games in the office, and we have a great time together. It's hard to imagine a nicer and friendlier place to work. I also learn something new everyday from my coworkers. A great environment of cooperation, with lots of freedom to do the things your way.
The developers work closely with game designers and artists, which is also rewarding and leads to better understanding of the needs of the final game.
If any of this sounds interesting, you can send an email directly to or you can contact me if you prefer with a forum message.

来源地址:
阅读(10855) | 评论(0) | 转发(0) |
给主人留下些什么吧!~~