Ruby On Rails Developer
Tech Stack / Keywords
Firma i stanowisko
Od 2008 dostarczamy aplikację ułatwiającą prowadzenie firmy, kontakt z księgowymi, wystawianie faktur, dodawanie kosztów i dokonywanie płatności. Rozwijany przez nas mechanizm sztucznej inteligencji pozwala automatycznie rozpoznawać i księgować nowe dokumenty, co znacząco upraszcza pracę przedsiębiorcom, tak, aby mogli zająć się tym, co dla nich najważniejsze. Jesteśmy liderem na polskim rynku rozwiązań dla księgowości i należymy do norweskiej Grupy Visma.
Wymagania
- Minimum 3 lata doświadczenia (Mid) lub 5 lat (Senior) w programowaniu w Ruby i Ruby on Rails.
- Doświadczenie w budowaniu REST API.
- Znajomość podstaw bezpieczeństwa aplikacji webowych.
- Praktyczna znajomość relacyjnych baz danych, szczególnie PostgreSQL.
- Znajomość systemu kontroli wersji GIT.
- Chęć ciągłego rozwoju i podnoszenia umiejętności.
- Umiejętność pracy w środowisku, gdzie opinie developerów mają znaczenie.
- Korzystanie z narzędzi AI takich jak GitHub Copilot, Windsurf, Cursor, Claude Code.
Mile widziane:
- Doświadczenie z frontendem (Hotwire, Turbo, Stimulus, React).
- Background processing (Sidekiq, ActiveJob).
- Systemy kolejkowe (RabbitMQ, Kafka).
- Testowanie API (Postman, Bruno).
- Testowanie jednostkowe i automatyczne (RSpec, Capybara).
- Znajomość bezpieczeństwa i dobrych praktyk w DevOps i CI/CD.
Obowiązki
- Budowanie i rozwijanie REST API.
- Praca z relacyjnymi bazami danych, głównie PostgreSQL.
- Uczestnictwo w przeglądach kodu jako fundament jakości.
- Współpraca z zespołami backend, frontend, SDET oraz mobilnymi (iOS/Android).
- Dbanie o testowalność i bezpieczeństwo aplikacji.
- Praca w modelu hybrydowym z minimum 3 dniami w biurze.
Mile widziane:
- Doświadczenie z frontendowymi technologiami: Hotwire, Turbo, Stimulus, Action Cable, React.
- Znajomość technologii background processing: Sidekiq, ActiveJob.
- Praca z systemami kolejkowymi: RabbitMQ, Kafka.
- Testowanie API z użyciem narzędzi takich jak Postman, Bruno.
- Znajomość frameworków testowych: RSpec, Capybara oraz testów jednostkowych i automatycznych.
- Wiedza na temat bezpieczeństwa aplikacji webowych oraz dobrych praktyk DevOps w CI/CD.
Benefity
- Wynagrodzenie Mid: 13 000 - 21 000 PLN netto na B2B.
- Wynagrodzenie Senior: 21 000 - 25 000 PLN netto na B2B.
- Code review jako fundament jakości kodu.
- Wsparcie Tech Leada.
- Zespoły cross-funkcjonalne (Backend, Frontend, SDET) 6-8 osób.
- Praca w modelu hybrydowym z minimum 3 dniami w biurze.
- Dedykowane środowiska testowe.
- Dostęp do narzędzi AI (np. GitHub Copilot).
- Płatne IDE (RubyMine) i inne profesjonalne edytory.
- Elastyczny start pracy (7:00-10:00).
- Możliwość korzystania z mentoringu.
- Grupowe zajęcia języka angielskiego.
- Prywatna opieka medyczna dla pracownika i rodziny.
- Karta Multisport dla pracownika i bliskiej osoby.
- Ubezpieczenie na życie.
- Darmowe lunche w biurze.
- Dofinansowanie do usług księgowych inFakt (B2B).
- Wyposażenie stanowiska: MacBook Pro, dodatkowy monitor, regulowane elektrycznie biurko, ergonomiczne krzesło.
- Biuro w centrum Krakowa.
- Zadaszony parking rowerowy.
- Pakiet relokacyjny przy przeprowadzce.
Inne informacje
Przesyłając aplikację kandydat przekazuje dane osobowe do spółki inFakt sp. z o.o. z siedzibą w Krakowie, która jest administratorem danych osobowych. Dane będą przetwarzane na podstawie prawnie uzasadnionego interesu spółki w celu rekrutacji oraz dochodzenia roszczeń. Wdrożono procedurę zgłaszania naruszeń prawa, dostępne są kanały zgłoszeniowe i procedura whistleblowingu.
InFakt
14 aktywnych ofert