Game developer

We are looking for a full time Web/Game Developer to contribute to the development of our games (possibilities of part-time).

We adhere to the philosophy and methods of Free Software, and we apply them to the video game genre. All code and data is published under a Free Software licence (AGPL+CC-BY-SA). All the discussions take place transparently within the community, on a public forum & IRC. We also use a decentralised model: we work over the Internet, telecommuting from different places around the globe (aka "work from the beach : )").

= Key responsibilities =


 * Develop features for our multi-player online games, in jQuery (client) and either Python or PHP/Symfony (server).
 * Collaborate with all other contributors - game design, art, other developers
 * Follow the mailing-list and the forum discussions, be present on the IRC channel and interact with the community to provide answers and encourage participation.
 * Play the game on a regular basis and interact with other players to get a permanent feel of the player's experience

= Skills & Requirements =

Must-have

 * Strong development experience with jQuery and either PHP or Python
 * Proficient with Linux/​Apache web hosting server environment
 * Fluent in English and excellent written communication skills. Ability to work collaboratively through online medium (mailing-list, forums, IRC), with contributors and community members.
 * Confidence in working publicly and discussing issues openly - participation to a free software project requires a high sense of transparency
 * Ability to work with high autonomy - telecommuting requires a strong sense of self-discipline, proactiveness and taking responsibility for deadlines. Great attention to detail.
 * Display a positive, professional attitude with strong work ethics. Able to focus on solutions rather than problems.

Pluses
If you meet those qualifications, we are more likely to hire you - however, don't worry if you don't: as long as you're willing to learn, it's ok. We think that a good part what makes a job interesting is how much you learn while doing it.


 * Knowledge of object oriented development
 * Experience with git, symfony, Facebook/social network APIs or unit tests
 * Experience with working with online communities, though not necessarily professionally
 * Participated to the development of 1+ game (professionally or as a hobby), in a programmer position. Online/multiplayer experience a definite plus.
 * Experience in a SCRUM environment

= About Farsides =

FarSides is a new online game studio, producing casual multiplayer games. We are currently developing two games - a story-driven adventure game, played on the Web, and a creative card game.

= How to apply =

Please email your CV + a short explanation of why the role interests you (no formal cover letter, please!) to jobs@farsides.com