Skip to content

Instantly share code, notes, and snippets.

@johan--
Forked from clemens/job_offer.rb
Created September 1, 2009 13:13
Show Gist options
  • Save johan--/179098 to your computer and use it in GitHub Desktop.
Save johan--/179098 to your computer and use it in GitHub Desktop.
# Ruby on Rails Developer, Berlin/Potsdam
describe "Job: Ruby on Rails Developer(m/f)" do
before do
we = Company.new(
:name => 'adva Business Software GmbH',
:website => 'http://adva-business.com',
:email => 'info@adva-business.com'
)
you = Developer.new
job = Job.new(we, you, :title => "Ruby on Rails Developer", :location => "Berlin/Potsdam")
end
describe "The job" do
you.will join("our team of awesome Rails developers")
you.will work_on("adva-cms, our Open Source CMS Platform, and other Open Source work")
you.will work_on("client projects built on top of adva-cms")
end
describe "Your skills" do
you.should have_experience_with(:development, :on => :rails)
you.should be(:passionate, :about => ["code", "teamwork", "complex challenges"])
end
describe "Nice-to-haves" do
you.ideally have_experience_with(:object_oriented_patterns)
you.ideally have_experience_with(:database_systems)
end
describe "What we have to offer" do
we.are team(:small, :experienced, :motivated, :cool, :contributors => ["Rails core", "I18n"])
we.work using(:agile, :with => ["tdd/bdd", "pairprogramming", "scrum"])
end
end
if reader.interested? && reader.qualified?
reader.should send_email(:to => "info@adva-business.com").with(:cv, :list_of_project_work)
end
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment