#1 Job Board for tech industry in Europe

Junior Ruby Developer
Ruby

Junior Ruby Developer

Warszawa
Type of work
Undetermined
Experience
Junior
Employment Type
B2B
Operating mode
Remote

Tech stack

    Ruby

    junior

    SQL

    junior

    Redis

    junior

    PostgreSQL

    junior

    GitHub

    junior

    Scrum

    junior

    Kanban

    junior

    Bitbucket

    junior

    GitLab

    junior

Job description

Kim jesteśmy

Po 7 latach obecności na rynku jesteśmy jedną z topowych platform do PR-u na świecie. Dzięki naszemu narzędziu, specjaliści PR mogą bardziej efektywnie zarządzać relacjami z mediami, oszczędzając czas na rutynowych zadaniach. Swoją przygodę z biznesem online zaczynaliśmy w Polsce i stąd działamy do dzisiaj, ale najbardziej dynamicznie rozwijamy się na rynkach zagranicznych, w szczególności w Stanach Zjednoczonych.

We wrześniu 2020 staliśmy się częścią amerykańskiej spółki Semrush, globalnego lidera rozwiązań SaaS kierowanych do marketerów i specjalistów SEO. To bardzo wyjątkowy moment, który otworzył nam drogę do rozwoju w kierunku i tempie, o którym jeszcze kilkanaście miesięcy temu mogliśmy pomarzyć. Dziś marzenia stały się realnymi planami, a te naprawdę [super]plany nie mają szansy się zrealizować bez [super]ludzi na pokładzie.

Jak pracuje zespół produktowy:

  • Produkty tworzone są w oparciu o Lean
  • Pracujemy w sprintach produktowych, nasze zespoły korzystają z różnorodnych metodyk zwinnych (m.in. Scrum i Kanban)
  • Produkt tworzą 3 interdyscyplinarne zespoły produktowe
  • Posiadamy dedykowany zespół Quality Assurance
  • Pracujemy zdalnie lub z biura w Warszawie
  • Ludzie i komunikacja między sobą są dla nas ważniejsze niż proces
  • Budujemy otwartą kulturę, w której eksperymentowanie i popełnianie błędów jest czymś naturalnym
  • Cenimy sobie asynchroniczny tryb pracy
  • Kładziemy nacisk na mierzenie efektów naszych działań

Pracując z nami, masz realny wpływ na produkt. Rozwiniesz kompetencje z zakresu programowania, optymalizacji kodu i infrastruktury.

Czego oczekujemy:

  • Minimum 1 rok doświadczenia jako programista tworzący komercyjne aplikacje internetowe z wykorzystaniem Ruby
  • Dobra znajomość języka programowania Ruby oraz SQL
  • Umiejętność posługiwania się RSpec lub Minitest
  • Znajomość Redis i PostgreSQL
  • Umiejętność pisania kodu, który jest prosty do testowania, łatwy do zrozumienia przez innych programistów
  • Umiejętność pisania samo dokumentującego się kodu i zostawiania komentarzy tam, gdzie są one niezbędne
  • Umiejętność rozwiązywania problemów, krytycznego myślenia oraz przeprowadzania analizy ryzyka w celu znajdowania słabych stron wdrażanych rozwiązań
  • Znajomość Jira i Confluence, systemu kontroli wersji git oraz narzędzi typu Bitbucket, GitHub, GitLab
  • Umiejętność pracy w metodyce Scrum i Kanban
  • Znajomość języka angielskiego w mowie i w piśmie (min. B1)

Mile widziane:

  • Znajomość Memcached, RabbitMQ, AWS Cloud, Sidekiq, Sneakers
  • Znajomość gemów dry-struct, dry-validation
  • Umiejętność pisania testów jednostkowych, integracyjnych, E2E i debugowania aplikacji
  • Doświadczenie w optymalizacji wydajności i zapewnianiu stabilności aplikacji
  • Podstawowa znajomość zagadnień z obszaru DevOps/SRE niezbędnych do uruchamiania aplikacji w różnych środowiskach
  • Znajomość tematyki Big Data i bezpieczeństwem aplikacji
  • Product Thinking

Co oferujemy:

  • 6000 - 9000 PLN netto + VAT (uzależnione od doświadczenia i portfolio) B2B lub umowa o pracę
  • Elastyczne godziny i wolność wyboru miejsca pracy (większość z nas pracuje zdalnie, ale mamy biuro w Warszawie i regularnie spotykamy się na imprezach integracyjnych)
  • Dopłata do benefitów (Multisport i Medicover)
  • Budżet edukacyjny i budżet na narzędzia wspierające codzienną pracę
  • Budżet na software
  • Zaufanie i szacunek do tego, kim jesteś i co robisz
  • Realny wpływ na produkt i szybką ścieżkę decyzyjną (jesteśmy startupem, rzeczy dzieją się szybko!
  • Transparentne i luźne środowisko pracy

Jak będzie wyglądać rekrutacja:

Etap 1: Spotkanie z HR Specialist (15 minut)
Etap 2: Live programming - proste zadanie w ramach Pair Programming + Q&A z CTO i programistami (max 90 minut)
Etap 3: Feedback i decyzja

Z wybranymi kandydatami skontaktujemy się w przeciągu 7 dni.