Senior Ruby on Rails Developer
Warszawa
Lubisz widzieć efekty swojej pracy, proponować nowe rozwiązania technologiczne i brać udział w procesie projektowym od początku do końca? Widzisz siebie w roli eksperta, który pomoże nam wyznaczyć kierunki rozwoju oprogramowania oraz wesprze młodszych stażem developerów swoją wiedzą i doświadczeniem?
Dołącz do uPacjenta jako Senior Ruby on Rails Developer! Jeśli czujesz, że to wyzwanie dla Ciebie - zapraszamy na pokład
Co możemy Ci zaoferować?
- stawkę miesięczną: 18 000 - 26 000 zł netto;
- kulturę organizacyjną pełną wzajemnego szacunku i zaufania ze startupowym charakterem;
- udział w ciekawych projektach, dynamiczne środowisko pracy;
- dużą autonomię oraz możliwość realizacji własnych pomysłów;
- możliwość pracy w jednym z naszych biur - na Zabłociu dla osób z Krakowa lub w WeWork na Krakowskim Przedmieściu dla osób z Warszawy;
- sprzętu, zgodnego z Twoimi preferencjami (MacOS, Windows, Linux);
- prywatną opiekę zdrowotną;
- dostęp do platformy szkoleniowej Mindgram z warsztatami online prowadzonymi przez znanych trenerów;
- elastyczne godziny pracy, możliwość pracy 100% zdalnej;
- zniżki na badania i testy w uPacjenta.
Czym będziesz się zajmować?
- tworzeniem nowoczesnych aplikacji i serwisów odpowiedzialnych za dostarczanie usług medycznych;
- wyznaczaniem kierunku rozwoju technologii uPacjenta;
- opracowywaniem innowacyjnych rozwiązań przy użyciu najnowszych technologii;
- tworzeniem rozbudowanych interfejsów REST API;
- utrzymaniem i rozwojem struktury relacyjnych baz danych;
- optymalizacją działania aplikacji internetowych;
- podejmowaniem decyzji o kierunkach rozwoju projektu;
- tworzeniem testów automatycznych;
- pracą w zautomatyzowanym ekosystemie Gitlab CI;
- wsparciem pozostałych członków zespołu;
- będziesz brać udział w całym procesie projektowania: od pierwszej koncepcji, przez proces testowania oprogramowania produkcyjnego, aż do ostatecznego wdrożenia.
Czego od Ciebie oczekujemy?
- znakomitej znajomości Ruby on Rails (co najmniej wersja 5.1) - minimum 4 lata praktycznego doświadczenia w programowaniu w Ruby on Rails;
- bardzo dobrej znajomości relacyjnych i nierelacyjnych baz danych - szukamy osób, które potrafią pracować z bazami danych (np. PostgreSQL, RedisDB, Mongo);
- praktycznej wiedzy z zakresu wykorzystania ActiveRecord, jaki i tworzenia zapytań bazodanowych bez wykorzystania mechanizmów ORM;
- znajomości narzędzi testowania aplikacji RoR, w szczególności RSpec i TDD;
- doświadczenia w integracji z warstwą front-end;
- umiejętność tworzenia wydajnego oraz elastycznego kodu przystosowanego do wielokrotnego użytku;
- znajomości Wzorców Projektowych oraz Struktur Danych (oczekujemy od Ciebie umiejętności stosowania najlepszych praktyk w celu utrzymania odpowiedniej jakości kodu, w tym pracę w ramach wzorca CQRS);
- doświadczenia w podejmowaniu decyzji dotyczących używanych technologii oraz konceptów związanych z wytwarzaniem oprogramowania;
- chęci do dzielenia się wiedzą oraz bycia wsparciem merytorycznym dla młodszych stażem członków zespołu.
Mile widziane:
- doświadczenie w pracy z HTML i JS (praca z ReactJS);
- doświadczenie w korzystaniu z systemu kontroli wersji Git (duży atutem będzie doświadczenie w projektach prowadzonych w strategii Git Flow);
- znajomość Scrum.