W skrócie
- Zadania: Twórz oprogramowanie w Ruby on Rails dla firm z sektora zdrowia.
- Firma: Wrocławska firma technologiczna specjalizująca się w rozwiązaniach HealthTech.
- Benefity: Możliwość pracy z AI, rozwój zawodowy i wpływ na wyniki zdrowotne.
- Pozostałe informacje: Dynamiczne środowisko z możliwościami rozwoju kariery i innowacyjnymi narzędziami.
- Dlaczego ta praca: Pracuj nad projektami, które mają realny wpływ na zdrowie ludzi.
- Kwalifikacje: 5+ lat doświadczenia w Ruby on Rails oraz umiejętności komunikacji z klientami.
Przewidywane wynagrodzenie mieści się w przedziale 62100 - 75900 zł za rok.
Location: Wrocław
Contract Type: B2B
Pracuj nad zgodnym, gotowym do produkcji oprogramowaniem dla firm z sektora ochrony zdrowia na całym świecie.
Dołącz do zespołu z podejściem AI-first, który aktywnie testuje i przyjmuje nowe narzędzia oraz przepływy pracy.
Wnieś wkład zarówno w projekty klientów, jak i w produkty wewnętrzne, w tym prace open-source.
Komunikuj się bezpośrednio z klientami i kształtuj rozwiązania techniczne od koncepcji po dostawę.
Rozwijaj swoje umiejętności w sektorze, w którym jakość, bezpieczeństwo i zgodność mają prawdziwe znaczenie.
Opis firmy: Nasz klient to zespół programistyczny z Wrocławia, specjalizujący się w budowaniu rozwiązań dla firm z sektora ochrony zdrowia na całym świecie. Wspierają startupy i rozwijające się firmy HealthTech w przekształcaniu koncepcji w zgodne, gotowe do produkcji produkty. Zespół rozwija również własne produkty w zakresie noszenia i integracji danych medycznych, z częścią tej pracy dostępną jako open source. Działając w podejściu AI-first, integrują AI w codziennym procesie rozwoju i dostarczania, ciągle testując nowe narzędzia, agentów i przepływy pracy, aby poprawić sposób, w jaki budują oprogramowanie.
Opis stanowiska: Jako Senior Ruby on Rails Developer zaprojektujesz i zbudujesz aplikacje internetowe dla klientów z sektora ochrony zdrowia, pracując w pełnym cyklu rozwoju. Będziesz współpracować z zespołami międzyfunkcyjnymi, aby dostarczać nowe funkcje, wnosić wkład w decyzje architektoniczne oraz komunikować się bezpośrednio z klientami w celu wyjaśnienia wymagań i przedstawienia rozwiązań. Ta rola wymaga osoby, która potrafi krytycznie ocenić kod generowany przez AI, utrzymywać wysokie standardy poprzez przegląd kodu oraz dostosowywać się do ewoluujących narzędzi i przepływów pracy, gdy zespół odkrywa lepsze sposoby budowania oprogramowania.
Obowiązki:
- Projektowanie i rozwijanie aplikacji internetowych przy użyciu Ruby on Rails, w tym architektura baz danych relacyjnych.
- Współpraca z zespołami międzyfunkcyjnymi w celu definiowania, projektowania i dostarczania nowych funkcji.
- Pisanie testów automatycznych, które zapewniają niezawodność i obejmują przypadki brzegowe.
- Rozwiązywanie błędów i optymalizacja wydajności aplikacji.
- Przegląd kodu na tym samym poziomie, niezależnie od tego, czy został napisany przez osobę, czy AI.
- Wkład w definiowanie i poprawę wewnętrznych standardów dotyczących utrzymania i stylu kodowania.
- Bezpośrednia komunikacja z klientami w celu wyjaśnienia wymagań, omówienia podejść technicznych i zaprezentowania swojej pracy.
- Ocena nowych narzędzi i przepływów pracy, dzielenie się spostrzeżeniami z zespołem, gdy identyfikujesz ulepszenia.
Wymagania:
- 5+ lat doświadczenia komercyjnego w pracy z Ruby i Ruby on Rails.
- Silna wiedza na temat baz danych relacyjnych, takich jak PostgreSQL, z praktycznym doświadczeniem w korzystaniu z baz danych nierelacyjnych, systemów pamięci podręcznej i brokerów wiadomości.
- Udokumentowane doświadczenie w metodach komunikacji z klientami, w tym REST API i WebSockets, oraz podejściach do uwierzytelniania, takich jak JWT, uwierzytelnianie oparte na plikach cookie i OAuth.
- Praktyczne doświadczenie z pipeline'ami CI/CD, narzędziami do wdrażania, Dockerem i Gitem.
- Solidne zrozumienie wzorców projektowych i zasad SOLID stosowanych w praktyce.
- Doświadczenie w pisaniu i utrzymywaniu testów automatycznych przy użyciu RSpec lub podobnych frameworków.
- Umiejętność wniesienia wkładu w decyzje architektoniczne na podstawie wymagań biznesowych, funkcjonalnych i niefunkcjonalnych, z uwzględnieniem skalowalności.
- Codzienne korzystanie z narzędzi AI i umiejętność krytycznej oceny kodu generowanego przez AI.
- Entuzjazm do przeglądania kodu, zarówno w zakresie udzielania, jak i otrzymywania konstruktywnej informacji zwrotnej.
- Fluent English z pewnością komunikując się bezpośrednio z klientami podczas rozmów, prezentacji i dyskusji technicznych.
- Fluent Polish do komunikacji wewnętrznej w zespole.
- Autentyczne zainteresowanie sektorem HealthTech i pracą nad projektami, w których jakość, bezpieczeństwo i zgodność są kluczowe.
Preferowane, ale nie obowiązkowe:
- Doświadczenie z frameworkiem JavaScript, takim jak Vue lub React.
- Znajomość AWS lub porównywalnej platformy chmurowej.
- Znajomość serwerów internetowych, takich jak Nginx.
- Doświadczenie w sektorze HealthTech lub farmaceutycznym, w tym HIPAA, e-recepty, ubezpieczenia lub FHIR.
- Tło pracy z klientami, w konsultingu, jako Fractional Developer lub w środowisku startupowym, gdzie zarządzałeś wieloma obowiązkami.
Korzyści:
- Możliwość pracy nad projektami, w których Twoje decyzje techniczne mają bezpośredni wpływ na wyniki w ochronie zdrowia.
- Ekspozycja na pracę z klientami oraz rozwój produktów wewnętrznych, w tym wkład w open-source.
- Regularny dostęp do nowo powstających narzędzi i przepływów pracy AI, z wolnością testowania i proponowania ulepszeń.
- Bezpośrednia interakcja z klientami, która pozwala Ci kształtować rozwiązania techniczne i widzieć wpływ swojej pracy.
- Profesjonalny rozwój w sektorze, który wymaga wysokich standardów jakości, bezpieczeństwa i zgodności.
- Dołączysz do zespołu, który ceni ciągłe doskonalenie i szybko dostosowuje się, gdy pojawiają się lepsze podejścia. Środowisko pracy zachęca do testowania nowych pomysłów, dzielenia się wiedzą i przejmowania odpowiedzialności za decyzje techniczne. Będziesz współpracować z profesjonalistami, którzy dbają o jakość kodu i jego utrzymanie, pracując nad projektami, w których precyzja i zgodność mają znaczenie.
Senior Ruby on Rails Developer in Wrocław – pracodawca: BELVEDERE
BELVEDERE w Krakowie to doskonały pracodawca, który oferuje dynamiczne środowisko pracy sprzyjające rozwojowi zawodowemu. Nasza kultura opiera się na współpracy i innowacyjności, a pracownicy mają możliwość uczestniczenia w ekscytujących projektach transformacyjnych, które mają realny wpływ na organizację. Oferujemy konkurencyjne wynagrodzenie oraz elastyczne godziny pracy, co sprawia, że jesteśmy atrakcyjnym miejscem dla osób poszukujących satysfakcjonującej kariery w branży IT.