Whistlestop.com is looking for a Senior RoR Developer

January 12, 2012 Ash Hogan

At Pivotal Labs, one of the services we provide our clients is helping them interview and hire. Pivotal Labs and our clients place a strong emphasis on Agile development and its many aspects: Pair Programming, Test-Driven Development, rapid iterations, and frequent refactoring.

Below is the job description for a Senior Ruby on Rails developer with whistlestop.com who are an internet start-up designing a fun new website at the nexus of social media and politics. The website will offer users new tools to engage in politics online, and if it works the way we think it will, it could have a game-changing effect on digital politics.

Whistlestop.com is hiring – here’s why you want to work there:

About the position:

We are looking for an experienced, hands-on Ruby on Rails developer who will be comfortable working in a start-up environment, who can leverage Rails best practices, rapidly solve problems and bugs, proactively look for ways to make the product better, and who has a passion for developing innovative and scalable solutions to challenging problems. He or she will be the senior developer for our website, rounding out our technology and product team (along with our CTO and our lead designer).

The senior developer will have the opportunity to be part of a great team that is young, passionate, and has well-rounded experience in business, politics, and technology. We have a pretty decent amount of capital that we raised in a seed round and an ambitious vision for our website. We look forward to working closely with a senior developer who will feel as excited about our website as we are.


  • Proficient in Ruby, HTML5/CSS3, and Javascript
  • Familiarity with relational databases, preferably MYSQL
  • Experience developing and maintaining RESTful APIs
  • Experience with git, Pivotal Tracker, and other popular collaboration tools
  • Strong analytical skills, self-directed, excellent communication skills, and a strong team ethic
  • BS or MS in computer science or equivalent experience


Competitive and based on the candidate’s experience and qualifications; will also include equity.

How to apply:

Interested candidates should submit a resume to Ryan Sullivan and should provide access to their Github profile.

About the Author


Java Reporting Engine is Now Available on Cloud Foundry via JasperReports
Java Reporting Engine is Now Available on Cloud Foundry via JasperReports

The popular Java reporting engine from JasperSoft is now available as a Cloud Foundry package. With two sim...

Verifying hosts are active in the load balancer pool
Verifying hosts are active in the load balancer pool

Most load balancers have a heart beat monitor, that allows the load balancer to decide whether or not to se...