SCVNGR: Rails Programmer

Posted by | October 16, 2010 | Web Pro Job Tips


Location: Cambridge, MA


About SCVNGR About SCVNGR: SCVNGR is the game layer on top of the world. We’re part awesome casual game, part powerful mobile gaming platform. Playing SCVNGR is easy. It’s all about going places, doing fun stuff and sharing with your friends. Check-in, snap a pic, do the social check-in or try a quick fun challenge! You’ll earn points, compete with your friends and can unlock rewards (think free coffee) at about 12,000 locations. (Download the free app for iPhone / Android to try it out!) Building on SCVNGR is even easier. Institutions and individuals can add custom challenges to their favorite places either from the phone or by using the SCVNGR Builder. Learn more about SCVNGR at
Check us out in:
Please read the riddle below and include your optimal solution along with your cover letter / resume.
The Skills:
– 3+ years professional web development experience
– Real-world experience building consumer-facing applications with Ruby on Rails
– Knowledge of PostgreSQL and relational database design
– Knowledge of front-end web technologies: XHTML, CSS, Javascript, AJAX, JSON
– Knowledge of Javascript frameworks, preferably Prototype
– Knowledge of Python or a desire and an ability to learn
– Knowledge of Git or Subversion
– Includes karate monkey in the title of their email
– Comfortable in a Linux environment
– Strong communication and documentation abilities
– Computer Science degree or equivalent experience
Starting salary is 75-100K based on skills and experience. Stock options and other great benefits (100% paid for health care, dental) are also provided.
If this description doesn’t fit you, but you know of someone who might be a good fit, please let us know! If we hire your referral, we’ll give you $1,000 and a high-five!
The Riddle:
100 programmers are lined up in a row. The director puts red and blue hats on them. They can’t see their own hats, but they can see the hats of the people in front of them. The professor starts in the back and says “what color is your hat?” The programmers can only answer “red” or “blue”. The programmer fails the course if he / she gives the wrong answer; then the professor moves on to the next programmer. The programmers in front get to hear the answers of those behind them, but not whether they are failed out of the course or allowed to stay. They can consult and agree on a strategy before being lined up, but after being lined up and having the hats put on, they can’t communicate in any way other than those already specified. What strategy should they choose to maximize the number of programmers who are allowed to remain in the course?

To apply: Give us a shout! If you’re interested, please send a resume (PDF or plain text) to

View full post on Recent Programming Jobs

303 total views, 1 today

Tags: , ,

Leave a Reply

Your email address will not be published. Required fields are marked *