Hledáme Ruby programátora

Vloženo dne: 05. 03. 2012

Testy pro tebe nejsou otrava ale výzva jak svůj kód rozbít? Je tvá nejoblíbenější sociální síť github? Hledáš zajímavou pracovní náplň? Baví tě zkoumat nové technologie? Chceš v práci rozvíjet i cizí open source projekty? Pracovní dny v Brně pro tebe nejsou překážkou? Chceš mít taky až 2 dny homeoffice? Skončí u tebe tenhle skript nulou?

class Person
  include Evaluation

  def suitable
    require 'knowledge/ruby'
    require 'knowledge/rails'
    require 'knowledge/git'              # or similar SCM
    require 'knowledge/sql'              # or noSQL
    require 'knowledge/html5'
    require 'knowledge/jquery'
    require 'knowledge/english'          # written at least

    require 'abilities/reliability'
    require 'abilities/communicative'
    require 'abilities/time_management'
    require 'abilities/independence'
    require 'abilities/enthusiasm'

    require 'experience/capistrano'
    require 'experience/rvm'
    require 'experience/bundler'
    require 'experience/web_applications_and_technologies'

    self.extra_poins = ADDITIONAL_SKILLS.select { |skill| self.enabled?(skill) }.count
  rescue LoadError
    false
  end
end


points =<<POINTS
knowledge of Rack apps hosting
experience in linux server administration
knowledge of network configuration
knowledge of other related technologies (indexers, messaging server, etc)
can speak other languages (perl, C, sh (bash), or erm... python)
experience in programming desktop or mobile applications
POINTS

ADDITIONAL_SKILLS=points.split("\n")

class IgloonetJob < DreamJob
  include Job::FullTime
  include Job::FlexibleWorkingHours

  include Interesting::Salary
  include Interesting::ThingsToLearn

  include Benefits::SickDays
  include Benefits::HomeOffice
  include Benefits::SelfStudyBudget
  include Benefits::EnglishLessons

  include YoungTeam

  def initialize(person)
    person.extend Interview
  end
end

@you = Person.new # feel free to instantiate yourself with Geek class instead

if @you.skill > AVERAGE && (@you.suitable || @you.fear.nil? || @you.understand_answer(0x2a))
  Mailer.send(:email, to: 'prace@igloonet.cz', body: @you.curriculum_vitae)
  IgloonetJob.new(@you)
  exit(0)
else
  exit(1)
end

 

Pokud byly zatím tvé odpovědi +true+, mohlo by tě dále zajímat, že na desktopu preferujeme Linux nebo Mac OS X, v kanceláři jsou často slyšet elektrické kytary, Vánoční večírky končí zásadně ráno.




Ověřit dostupnost domény

. 

Novinky

Chcete pravidelně dostávat informace o novinkách? Přihlašte se k odběru právě zde:

 

 
E-mail | Administrace
e-mail
heslo