Senior React Native Developer
DO OK • Life-changing software services
Rola polega na budowaniu i skalowaniu nowoczesnych aplikacji mobilnych w React Native z Expo, z naciskiem na funkcje czasu rzeczywistego (czat, WebSockets) i bezpieczne uwierzytelnianie (OIDC/OAuth2). Pracujesz bezpośrednio z wymagającymi klientami, masz pełną odpowiedzialność za funkcje od pomysłu do produkcji. To stanowisko w software house'u o startupowym klimacie, gdzie liczy się szybkość i autonomia, ale też umiejętność radzenia sobie z presją.
Brak jawnych widełek — wynagrodzenie do ustalenia podczas rekrutacji.
Brakuje: brak widełek wynagrodzenia, brak opisu procesu rekrutacyjnego (ile etapów, czy jest zadanie domowe).
Rola polega na budowaniu i skalowaniu nowoczesnych aplikacji mobilnych w React Native z Expo, z naciskiem na funkcje czasu rzeczywistego (czat, WebSockets) i bezpieczne uwierzytelnianie (OIDC/OAuth2). Pracujesz bezpośrednio z wymagającymi klientami, masz pełną odpowiedzialność za funkcje od pomysłu do produkcji. To stanowisko w software house'u o startupowym klimacie, gdzie liczy się szybkość i autonomia, ale też umiejętność radzenia sobie z presją.
- ✓Kontrakt B2B (prawdopodobnie korzystniejsze warunki finansowe)
- ✓Startupowa kultura z dużą autonomią i odpowiedzialnością
- ✓Realny wpływ na produkt – nie jesteś 'trybikiem w machinie'
- −Brak widełek wynagrodzenia w ogłoszeniu
- −Sugerowana praca pod presją i szybko zmieniające się priorytety – ryzyko wypalenia
- −Wymagający klienci – możliwe napięte terminy i częste zmiany wymagań
- !Brak informacji o wielkości zespołu i strukturze projektu
- !Nie określono, na ilu projektach jednocześnie się pracuje
- !Brak szczegółów dotyczących procesu rekrutacyjnego
- ?Brak jawnych widełek — wynagrodzenie do ustalenia podczas rekrutacji
- •Implementacja nowych ekranów i funkcji w React Native z Expo
- •Integracja z WebSocketami do komunikacji w czasie rzeczywistym (np. czat)
- •Implementacja przepływów OAuth2/OIDC z różnymi providerami
- •Korzystanie z EAS do budowania i dystrybucji aplikacji (OTA)
- •Code review i ustalanie architektury z zespołem
- •Bezpośrednie spotkania z klientami w celu zbierania wymagań i prezentacji postępów
- •Debugowanie i optymalizacja wydajności aplikacji mobilnych
- •Utrzymanie i aktualizacja istniejących aplikacji
Oferta dla doświadczonych specjalistów (Senior).
Solidny mid-level React Native developer z doświadczeniem w OIDC i WebSocketach, który jest gotowy na większą odpowiedzialność i bezpośredni kontakt z klientem. Potrafi samodzielnie prowadzić funkcje, ale w razie potrzeby korzysta ze wsparcia.
Juniorzy bez udokumentowanego doświadczenia w real-time i autoryzacji. Osoby szukające spokojnej, przewidywalnej pracy bez presji. Developerzy unikający kontaktu z klientem i woleliby tylko pisać kod według specyfikacji.
- ?Ile osób liczy zespół developerski i jak są podzieleni na projekty?
- ?Jak wygląda typowy projekt – długość, liczba klientów w jednym czasie?
- ?Czy istnieje system on-call lub dyżury?
- ?Jakie są największe wyzwania techniczne w obecnych projektach?
- ?Jak często zmieniają się priorytety i jak to wygląda w praktyce?
- ?Czy są jakieś sztywne godziny pracy czy pełna elastyczność?
- ?Jak wygląda proces onboardingu – czy jest mentoring?
- ?Czy istnieje budżet na szkolenia lub konferencje?
- −Brak widełek wynagrodzenia
- −Brak opisu procesu rekrutacyjnego (ile etapów, czy jest zadanie domowe)
- −Nie wiadomo, jakie są konkretne produkty lub branże klientów
- −Brak informacji o liczbie członków zespołu i podziale ról
Startupowa atmosfera – szybkie decyzje, autonomia, duża odpowiedzialność, ale też presja i wymagający klienci. Praca zdalna lub biuro, z nastawieniem na realny wpływ.