Ruby Ruby Ruby Ruby
Ruby Ruby Ruby Ruby
Ruby Ruby

LAST MEETING

10.12.2019 @ BAL, Ślusarska 9

KRUG #8 / 2019 powered by Zendesk

Senior Ruby on Rails Engineer

Kraków

11-16k PLN/month

Kim jesteśmy?

Qualaroo to narzędzie do automatycznych badań użytkowników na stronach internetowych i w produktach SaaSowych. Wśród ficzerów jest między innymi inteligentne targetowanie i analiza sentymentów. Korzystają z niego takie firmy jak Spotify, TripAdvisor, eBay, Starbucks, LinkedIn, Groupon, Merck, Logitech, Ustream, Burger King.

Więcej tutaj: qualaroo.com

Qualaroo to część funduszu Scaleworks, który klupuje firmy SaaS i je rozwija. W tym momencie mamy 5 produktów w naszym portfolio i wszystkie mają swoje zespoły deweloperskie w Krakowie (niektóre w całości, a inne częściowo). Nie jesteśmy software housem więc faktycznie pracuje się długofalowo nad jednym produktem, rozbudowuje się go i ulepsza. Nie skacze się z produktu na produkt, choć jest zawsze możliwość przeniesienia się do innego zespołu lub spróbowania się w innej roli (o ile technologicznie się spina czyli jesli ten drugi produkt też jest napisany np. w Rubym, bo to nie jest tak, że my kupujemy tylko produkty napisane w Rubym - i o ile akurat mają jakieś wolne stanowiska).

Qualaroo to produkt, który istnieje już od dłuższego czasu - Scaleworks zakupił go nieco ponad 2 lata temu. 4 miesiące temu zaczęliśmy piwotować i już widać pierwsze efekty nowego podejścia, ale jeszcze kupa pracy przed nami.

Zespół

W tym momencie zespół w Krakowie to 5 osób, 6 kolejnych jet w USA. Osoby w Polsce to VP Eng (Ruby + JS), 2 BackEnd devów i jeden Front-End dev a także Head of UX/ Head of Product. Szukamy obecnie jeszcze BackEndowca (a nawet BackEndowców), wkrótce pewno kolejnego Fronta i plan jest zatrudnić też sprzedawcę na Europę bo sporo naszych klientów to firmy europejskie i tez sporo zapytań mamy z Europy. Osoby w USA to: 2 osoby od Marketingu, 1 Sales i 3 osoby od Customer Success (w tym jedna osoba techniczna).

Jak pracujemy?

Pracujemy w 2-tygodniowych sprintach z planowaniem, demo, retro i codziennymi standupami i groomingiem. Staramy się też opisywać taski zgodnie z praktykami agile’owymi (userstories, etc.). Nie przepadamy za nadmierną ilością spotkań. Dokumentacja jest tylko deweloperska. Client support jest bardzo ograniczony bo zajmuje się tym przede wszystkim zespół Customer Success. Nie mamy też nadmiaru “zarządzania ludźmi” - staramy się kierować zdrowym rozsądkiem i dbać o produkt :) Jako PM toola używamy Asany (przesiedliśmy się 4 miesiące temu z Assembli i już widzimy że jest lepiej).

Większość rzeczy jest rozwijana w bliskiej współpracy z całym zespołem. Staramy się sobie nie przeszkadzać, ale generalnie bardzo dużo jest na codzień w pokoju komunikacji. To mały zespół bardzo skoncentrowany na zrobieniu roboty, ale też staramy się słuchać każdej uwagi i sugestii ze strony devów nie tylko postronie technicznej ale też biznesowej. Every voice counts :)

Twoje rola:

Mniej więcej 80% Twojego czasu to byłoby rozwijanie nowych rzeczy a do 20% maintenance na starych. Jest też trochę refaktoringu, który jest ciągłym procesem odkąd przejęliśmy produkt i jeszcze troche potrwa. Acz sporo w tym zakresie już zrobiliśmy.

Przykładowe rzeczy, nad którymi nowa osoba by pracowała (nad niektórymi już zaczęliśmy pracować a niektóre mamy w planach) to: - budowanie najbardziej zaawansowanego wśród naszej konkurencji toolchaina dla klientów - sporo nowych ficzerów i przekodowanie głównego flow apki, - przepisanie głównych ficzerów na Reacta i udoskonalenie API - głęboka analiza dużych wolumenów danych (>100 gb) - doskonalenie struktur danych - w zakresie DevOpsa praca nad lepszym skalowaniem w chmurze AWSowej ... a z mniejszych zadań: - integracje z zewnętrznymi API - budowanie systemu rekomendacji. Szukamy kogoś kto ma mocne skille w Rubim, a jeśli przy okazji masz ochotę pogrzebać się trochę w JSach lub DevOpsach to też jest okazja (choć są i będą inne osoby od tego, więc nie ma musu).

Stack:

Stack to: Ruby 2.4, Rails 4.2, RSpec, SASS, HAML, JS, ES6, React, Webpack. Do deplojów używamy Capistrano 3, pracujemy nad wprowadzeniem Dockera. Poza tym Redis i MySQL. Jeśli chodzi o AWS: CloudWatch, SQS, EC2 i ECS oraz S3.

Szukamy kogoś kto:

  • ma minimum 3 lata doświadczenia w software developmencie,
  • bardzo dobrze zna Ruby on Rails,
  • ma doświadczenie w tworzeniu architektury rozwiązania, rozwijaniu rozwiązania, implementowaniu, testowaniu oraz update’owaniu,
  • ma wiedzę z zakresu dobrych praktyk i frameworków z zakresu testowania (TDD),
  • zna RDBMS (MySQL i/lub PostgreSQL)
  • dobrze zna angielski (nie trzeba wymiatać bo mamy w biurze darmowe lekcje angielskiego więc jest opcja się rozwijać w tym zakresie, ale będzie potrzeba dogadać się z zespołem z USA więc nie można się wstydzić),
  • ma inicjatywę i odwagę w sugerowaniu podejść, technologii, rozwiązań oraz dawaniu feedbacku innym (ale w ludzki sposób ;) ).

Mile widziane:

  • fajne poczucie humoru (tak, suchary też przejdą od czasu do czasu) :)
  • znajomość JavaScript/ ES6,
  • doświadczenie z Reactem, Angularem lub Vue.js,
  • doświadczenie z AWSem i DevOpsowaniem,
  • doświadczenie z analityką danych.

Logistyka:

Lokalizacja: Kraków (biuro na Rynku Głównym),

Typ umowy: do wyboru (o pracę, B2B, o dzieło, zlecenie)

Start date: ASAP

Wielkość zespołu produktowego: docelowo ok 20 osób

Wielkość zespołu deweloperskiego: pewno dodamy 2-3 osoby do konca roku, ale wszystko zależy od tego jak szybko będziemy rosnąć

Wielkość firmy w Krakowie: ok 45 osób

Godziny pracy: zaczynamy między 8 a 10

Wyjazdy: potencjalnie 1 raz do roku do USA

Wymiar urlopu: 20/26 dni niezależnie od umowy (na umowę o pracę 20 lub 26 wedle wytycznych ustawy; na b2b 26)

Możesz liczyć na:

  • biuro z widokiem na Rynek Główny :)
  • prywatną opiekę medyczną
  • dofinansowanie do karty Multisport
  • darmowe lekcje angielskiego z native speakerem
  • fundusz edukacyjny w wysokości 3k PLN na rok (na konferencje, szkolenia, książki, etc.)
  • dobra kawę (tak tak, nie tylko ekspres ale mamy tez dripa i robimy sobie kawę alternatywną metodą)
  • comiesięczne wyjścia integracyjne (czasem idziemy się po prostu napić, innym razem pływamy kajakami, gramy z kręgle, wyskakujemy na narty lub do escape roomów)
  • mamy też piłkarzyki :)
  • oczyszczacze powietrza w zimie i klimę w lecie
  • bonusy za polecenia nowych pracowników
  • MacBooka Pro i dodatkowe akcesoria
  • owoce i przekąski
  • firmową biblioteczkę z książkami z zakresu programowania i dizajnu,
  • firmowe konta na Udemy.

Poza tym:

  • płaska struktura a leadzi są przystępni i dostępni ;)
  • możesz mieć znaczny wpływ na pracę i firmę,
  • stawiamy na fajnych ludzi, z którymi przede wszystkim dobrze się pracuje,
  • nasze podejście to “zdrowy rozsądek przede wszystkim”,
  • nikt nie oczekuje pracy w weekendy i robienia nadgodzin, ale liczymy też na odpowiedzialność za produkt i zespół,
  • wspieramy różne inicjatywy, nie ze względu na PRy i CSRy ale z właściwych pobudek (więc mentorujemy, sponsorujemy fajne rzeczy, udzielamy się, zbiórki robimy - czyli od talków, warsztatów i mentoringów przez szlechetne paczki i wsparcie schronisk)
  • wspieramy naszych ludzi kiedy tego potrzebują w takich aspektach w jakich potrzebują.

Nie ma opcji pracy zdalnej (ale w bardzo wyjątkowych sytuacjach jest).

W razie pytań lub chęci zaaplikowania zapraszamy do kontaktu na: paulina@qualaroo.com

CONTACT

Would you like to share your concepts or dilemmas on one of our KRUG events? Or maybe you are up for sponsoring one of them? If your answer is yes to any of the two questions, drop us a message at contact@krug.org.pl.