ruby on rails developer jobDe ce 2Parale si afiliere? Pentru ca sunetul banilor e addictive pentru tot mai multi. Avem nevoie in echipa de noi oameni pasionati care pot contribui activ la performantele din platforma, asa ca suntem in cautarea unui nou coleg pentru jobul de Ruby on Rails Developer.

Asa cum v-am obisnuit, oferim si bonusuri pentru cei care ne sustin prin recomandarea oamenilor potriviti si va recompensam sustinerea cu 500 de euro pentru senior angajat si 250 de euro pentru junior. E suficient ca persoana pe care o vom angaja sa ne spuna numele celui care l-a recomandat.

Daca vreti sa lucram impreuna, avem disponibile si alte joburi:

Front End Developer,

– UI/UX Designer,

– Affiliate Manager,

– Portfolio Manager.

Va tinem la curent cu joburile 2Parale si pe pagina de Linkedin.

Va rugam sa cititi cu atentie descrierea jobului si sa ne dati un semn daca vi se potriveste.

Persoana pe care o cautam:

– Este un developer pasionat, self-managed, responsabil si dornic sa incerce tehnologii noi.

– Are cunostinte tehnice solide in: Ruby 1.9.x si Ruby 2.x, Ruby on Rails (> 3.x), MySQL, MongoDB, Memcached, RSpec, SimpleCov, Sprockets, Capistrano, Rack App (Middleware), DelayedJob / Resque / Sidekiq, RVM (sau ceva similar).

– Stapaneste principii de programare ca DRY si KISS.

– Poate furniza un profil pe GitHub sau un altfel de portfoliu online.

Reprezinta un avantaj experienta in utilizarea tehnologiilor: Git, Sinatra, Redis, coffeescript, pJax / Turbolinks, Jasmine, Capybara, Mechanize, Passenger, nginx, puma, RMagick / MiniMagick, Amazon S3 (Storage). 

Beneficii suplimentare

– Birou central.

– Avem scaun de masaj, un Xbox pe care ne intrecem periodic la PES, fructe all inclusive  si mancam impreuna cel putin o data pe saptamana.

– Te incurajam sa te dezvolti personal si profesional si te sustinem sa participi la evenimente, traininguri, workshop-uri.

– Abonament la clinica privata de sanatate.

Pentru a te alatura echipei 2Parale este important si sa intelegi cum si de ce facem noi lucrurile.

Pentru a aplica la acest job, asteptam un e-mail cu raspunsurile tale la intrebarile de mai jos, alaturi de CV, pe e-mail-ul recrutare at 2parale punct ro. Spune-ne si de ce te vezi lucrand la 2Parale.

Mini interviu:

1. Ce parere ai despre codul urmator:

it "assigns cart to @car" do
  expect_any_instance_of(Car).to receive(:wash)
  post :wash, id: @car.to_param
  expect(assigns(:car)).to eq(@car)
  expect(flash[:notice]).to eq(I18n.t(car.wash.notice'))
  expect(response).to redirect_to(car_path(@car))
end

2. Ce utilizezi pentru stubbing / mocking cand lucrezi cu web services in fisierele RSpec?

3. Cand folosesti partials si cand folosesti helpers?
Vezi exemplul de mai jos:

<ul id="items">
  <%= render partial: 'item', collection: @items %>
</ul>

si partialul „_item.html.erb” ar putea arata asa:

<li id="item-<%= item.id %>">
  <%= '[sold out]' if %(foo bar).include? item.status %>
  <%= item.name %>
</li>

VS

<%= render_items_collection(@items) %>

iar definitia in helper ar putea arata asa:

def render_items_collection(items)
  out = ''
  out += '<ul id="items">'
  items.each do |item|
    out += "<li id="item-#{item.id}">"
    out += '[sold out'] if %w(foo bar).include? item.status
    out += item.name
    out += '</li>'
  end
  out.html_safe
end

4. In opinia ta, ce anume ar reprezenta o mare provocare in cazul unei platforme ca 2Parale (Tech / Code wise)?

Comentează

Adresa ta de email nu va fi publicată. Câmpurile obligatorii sunt marcate cu *

<a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <s> <strike> <strong>