O tym stanowisku
Numery telefonów i adresy e-mail w tym ogłoszeniu są ukryte do momentu zalogowania.
auto_translated_note
O nasRuby Labs to wiodąca firma technologiczna, która tworzy i obsługuje innowacyjne produkty konsumenckie. Oferujemy szeroką gamę możliwości w branżach związanych ze zdrowiem, edukacją i rozrywką. Nasze innowacyjne zespoły kształtują przyszłość produktów kierowanych przez konsumentów i zawsze poszukujemy pasjonatów, którzy by do nas dołączyli.
Dowiedz się więcej o naszej historii na: https://rubylabs.com/about-us/O roli W RubyLabs poszukujemy starszego programisty React Native Developer, który dołączy do naszego rosnącego zespołu inżynierów i pomoże w poprowadzeniu naszej ekspansji na urządzenia mobilne. To rola dla kogoś, kto bardzo troszczy się o jakość produktu, lubi rozwiązywać wyzwania architektoniczne i chce mieć na własność rzeczywiste funkcje, na których polegają użytkownicy. Będziesz odgrywać kluczową rolę w budowaniu i skalowaniu naszych aplikacji mobilnych, kształtowaniu przyszłości naszej oferty mobilnej oraz ścisłej współpracy z zespołami zaplecza i produktów, aby zapewnić płynne, niezawodne i wydajne doświadczenie użytkownika.
Kluczowe obowiązki Udział w opracowywaniu i dostarczaniu nowych funkcji produktów mobilnych. Utrzymywanie i ulepszanie istniejącego React Native bazę kodu, wydajność i stabilność.Definiuj i rozwijaj architekturę mobilną, projekt systemu i strategię techniczną.Współpracuj z zespołami zaplecza, produktów i projektantów, aby kształtować skalowalne rozwiązania.Tworzyj standardy niezawodności, wydajności i obserwowalności na urządzeniach mobilnych.Własne debugowanie produkcyjne, badanie incydentów i analiza przyczyn źródłowych.Wskazuj ulepszenia systemów kompilacji, CI/CD, wydań, testowania i wdrożeń sklepów z aplikacjami.Wspieraj zatrudnianie i pomagaj w rozwoju światowej klasy zespołu inżynierów mobilnych.Mistrz wydajności w zakresie renderowania, nawigacji, opóźnień, pamięć, zachowanie offline, buforowanie i doświadczenia w czasie rzeczywistym.KwalifikacjePonad 5 lat doświadczenia w tworzeniu aplikacji mobilnych, ze znaczącym doświadczeniem w React Native.Doświadczenie w doradzaniu inżynierom w zakresie przeglądów kodu, architektury i reagowania na incydenty to mocny plus.Doskonała znajomość projektowania systemów mobilnych, architektury komponentów, zarządzania stanem, wzorców nawigacji i kompromisów w zakresie wydajności.Doświadczenie w optymalizacji wydajności interfejsu użytkownika, wykorzystania pamięci, wydajności renderowania i czasu uruchamiania.Dogłębna znajomość elementów wewnętrznych React i zachowań związanych z renderowaniem (haki, uzgadnianie, cykl życia, koszt renderowania).Doświadczenie w pracy z modułami natywnymi i mostkowaniem iOS/Android.Dostarczane i utrzymywane aplikacje w App Store i Google Play.Doświadczenie z CI/CD, kompilacjami, automatyzacją wydawania i aktualizacjami OTA (EAS, CodePush lub podobnymi).Doświadczenie we wdrażaniu monitorowania i obserwowalności (Sentry, OpenTelemetry, raportowanie awarii, śledzenie wydajności).Wykazane posiadanie przypadków brzegowych, rozproszone tryby awarii, pogorszone Interfejsy API, synchronizacja w trybie offline i odzyskiwanie UX.Wykazana umiejętność kierowania architekturą lub strategią techniczną dla aplikacji mobilnej lub głównej funkcji.Utrzymuje wysokie standardy w zakresie czystego kodu, zasad SOLID, łatwości konserwacji i dokumentacji.Miłe doświadczenie w start-upach lub zespołach produktowych o dużej liczbie właścicieli.Doświadczenie w skalowaniu w czasie rzeczywistym lub wieloregionowych architekturach mobilnych.Doświadczenie w projektowaniu lub budowaniu systemów projektowych, bibliotek komponentów współdzielonych lub fundamentów platform mobilnych.Doświadczenie w ulepszaniu bezpieczeństwa, analityki i wydajności urządzeń mobilnych profilowanie i automatyzacja wydań. Znajomość buforowania brzegowego, przesyłania strumieniowego wydarzeń w czasie rzeczywistym, WebSockets lub architektur działających w trybie offline.
Lokalizacja Ruby Labs działa w strefie czasu środkowoeuropejskiego (CET). Kandydaci z dowolnego kraju mogą ubiegać się o stanowisko, pod warunkiem, że znajdują się w odległości około ± 4 godzin od czasu CET. Zapewnia to optymalną współpracę i komunikację w godzinach pracy.KorzyściOdkryj korzyści płynące z bycia częścią naszego prężnego zespołu!
Oferujemy: Środowisko pracy zdalnej: ciesz się swobodą pracy z dowolnego miejsca i o każdej porze, promując zdrową równowagę między życiem zawodowym a prywatnym. Nieograniczony PTO: ciesz się nieograniczonym płatnym czasem wolnym, aby naładować baterie i nadać priorytet swojemu dobremu samopoczuciu, bez liczenia dni. Płatne święta państwowe: Świętuj i zrelaksuj się w święta narodowe, korzystając z płatnego czasu wolnego na odpoczynek i regenerację sił.
MacBook dostarczany przez firmę: ciesz się bezproblemową produktywnością dzięki najwyższej klasy MacBookom Apple dostarczanym wszystkim pracownikom, którzy ich potrzebują. Elastyczna umowa z niezależnym wykonawcą: odblokuj korzyści płynące z elastyczności, autonomii i możliwości w zakresie przedsiębiorczości. Korzystaj z ulg podatkowych, możliwości nawiązywania kontaktów, mniejszych obowiązków pracowniczych i swobody pracy z dowolnego miejsca.
Przeczytaj więcej na ten temat tutaj: https://docs.google.com/document/d/1nkrN76JlZkbKj9WSOhlT1_mni_CZeDkHdwfIjPXVwvk/preview?tab=t.0#heading=h.ndsdl4wapxttBądź częścią naszego szybko rozwijającego się zespołu i wykorzystaj tę doskonałą szansę na rozwój osobisty i zawodowy! Proces rozmowy kwalifikacyjnej Po przesłaniu aplikacji przeprowadzimy szczegółową ocenę, która zwykle trwa od 3 do 5 dni, ale czasami może potrwać dłużej ze względu na liczbę otrzymanych wniosków. Jeśli widzimy potencjalne dopasowanie, wykonujemy następujące kroki: Selekcja rekrutacyjna (40 minut) Rozmowa techniczna (90 minut) Rozmowa końcowa (60 minut) Życie w Ruby Labs W Ruby Labs działamy szybko, mierzymy wysoko i tego samego oczekujemy od naszego zespołu.
Nie jesteśmy tu po to, żeby grać na małą skalę - jesteśmy tu po to, żeby budować, rozwijać się i wygrywać. Oznacza to, że szukamy ludzi ambitnych, zmotywowanych i gotowych dawać z siebie wszystko każdego dnia. To miejsce dla osób, które radzą sobie pod presją, podejmują wyzwania i widzą szansę w każdej przeszkodzie.
Jeśli jesteś głodny osiągnięć, zmotywowany wpływem i chcesz rozwijać się w tempie zgodnym z własnymi ambicjami, Ruby Labs oferuje platformę, która Ci to umożliwi. Tutaj wysiłek idzie w parze z nagrodą. Doceniamy tych, którzy dają z siebie wszystko i osiągają wyniki, i tworzymy przestrzeń dla ludzi, którzy chcą więcej - większej odpowiedzialności, większego rozwoju i większego sukcesu.
Pytania spolecznosci
Ktos tu pracowal? Zapytaj przed aplikacja.
Brak watkow dla tej oferty lub firmy.