Startup Jobs Startup Companies Post a Job! Startup Newswire Job Widgets
Search Startup Jobs
Funding500K-1M USD
Employees5
SalaryShhhh...
FulltimeYes
TelecommuteNo
IndustryGames, Consumer, Entertainment, Social Networking
View full company profile
Other Openings

Lead Python Developer @ Social Gaming Startup

at FableLabs in San Francisco, CA   —   May 07, 2013   |  
Overview
FableLabs is looking for a strong software engineer to lead the future development of our backend game engine, refine our custom system for expressing game logic and flow, and develop new games from the planning stage to post-launch.

Why You Should Apply:

TECHNOLOGY: We embrace cutting edge technology if it saves us time in the long run. Ask us about how we wrote our own DSL that in turn generates code for serializing game data and defining API routes. Or perhaps watch our webinar with Membase about how we are able to support millions of users with NO sysadmin and a tiny team. Bigger doesn't always mean better, if you know how to use the right tools.

INNOVATION: We have built a wide range of tools and processes that greatly reduce both low level work and endless cross-functional meetings. By making sure team members are unblocked and focused on high value activities, we're able to spend more time on adding innovation to our games.

IMPACT: We've signed some long term deals with publishers that want to distribute our games on the web and mobile platforms. We are looking for folks that want to join on this initial traction and help take it to the next level. We will be asking for your opinion so be ready to have one.
Experience
7+ years software development experience
You identify yourself as a game developer rather than a python developer
You can modularize and abstract, but you also can optimize and debug
You recoil at the thought of copy-pasting code, and to that end, you understand the benefits of multiple inheritance and mixins
You understand TDD and have gotten mildly upset when the project unit tests fail after you pulled from trunk
You use dynamic languages and schemaless data stores not because they're easier or more hip. You use them because, in the right hands, they have the power to make developers an order of magnitude more efficient than the alternatives
You don't think software engineers should be split into "QA" and "dev". Everyone here owns and understands the nuances of quality
You're not afraid of learning sysadmin, DevOps, or frontend Javascript. For that matter, you're not afraid of learning anything
You don't just want to build applications - you want to build tools to make the dev process more efficient7+ years software development experience
You identify yourself as a game developer rather than a python developer
You can modularize and abstract, but you also can optimize and debug
You recoil at the thought of copy-pasting code, and to that end, you understand the benefits of multiple inheritance and mixins
You understand TDD and have gotten mildly upset when the project unit tests fail after you pulled from trunk
You use dynamic languages and schemaless data stores not because they're easier or more hip. You use them because, in the right hands, they have the power to make developers an order of magnitude more efficient than the alternatives
You don't think software engineers should be split into "QA" and "dev". Everyone here owns and understands the nuances of quality
You're not afraid of learning sysadmin, DevOps, or frontend Javascript. For that matter, you're not afraid of learning anything
You don't just want to build applications - you want to
Want this Job? Apply Now
About Us  |  Privacy Policy   |   Terms & Conditions  |  Contact Us
© 2013 Job Alchemist, Inc. All rights reserved.

Feedback

Startuply is in beta. Love it? Hate it? Want to suggest new features or report a bug? We'd love to hear from you.
    
Feedback