React Native Developer
Tech Stack / Keywords
Firma i stanowisko
Poszukujemy doświadczonego Mobile Developera, który dołączy do zespołu rozwijającego nowoczesną aplikację mobilną dla sektora telekomunikacyjnego. Projekt realizowany jest przede wszystkim zdalnie, a ewentualne podróże są sporadyczne i mogą występować jedynie kilka razy w roku.
Wymagania
- bardzo dobra znajomość React Native
- bardzo dobra znajomość TypeScript
- doświadczenie z Redux
- praktyczna znajomość platform Android i iOS
- doświadczenie w konfiguracji projektów mobilnych
- znajomość Xcode
- doświadczenie z Firebase
- znajomość App Store Connect oraz Google Play Console
- doświadczenie w tworzeniu testów jednostkowych z wykorzystaniem Jest
- praktyczna znajomość procesów CI/CD
- doświadczenie w tworzeniu i utrzymaniu aplikacji produkcyjnych
- samodzielność w rozwiązywaniu problemów technicznych
- znajomość języka angielskiego na poziomie umożliwiającym swobodną komunikację w międzynarodowym zespole
Mile widziane - backend:
- znajomość Node.js
- znajomość frameworków NestJS lub Express
- znajomość REST API
- znajomość OAuth / JWT
- doświadczenie z bazami danych SQL lub NoSQL
- integracja aplikacji mobilnych z usługami backendowymi
Mile widziane - cloud & devops:
- znajomość AWS
- znajomość Docker
- znajomość Kubernetes
- doświadczenie w automatyzacji procesów deploymentu
- doświadczenie w monitoringu i Observability
- doświadczenie w utrzymaniu aplikacji w środowiskach produkcyjnych
Dodatkowe oczekiwania:
- praktyczne wykorzystanie narzędzi AI wspierających development, np. GitHub Copilot lub Claude Code
- gotowość do przejmowania odpowiedzialności za decyzje architektoniczne
- doświadczenie w obszarze Observability i utrzymania produkcji
- świadomość zagadnień związanych z bezpieczeństwem aplikacji
- uwzględnianie zasad Accessibility
- gotowość do dzielenia się wiedzą i wspierania innych developerów
- aktywne uczestnictwo w rozwoju standardów i dobrych praktyk zespołu
Obowiązki
- rozwój aplikacji mobilnej w technologii React Native
- tworzenie i rozwój funkcjonalności na platformy Android oraz iOS
- praca z TypeScript oraz architekturą aplikacji mobilnych
- rozwój i utrzymanie istniejącego kodu
- konfiguracja oraz obsługa projektów Android i iOS
- praca z Xcode oraz środowiskiem iOS
- integracja aplikacji z usługami backendowymi i API
- implementacja testów jednostkowych
- rozwój oraz utrzymanie procesów CI/CD
- współpraca z zespołem developerskim oraz innymi zespołami technicznymi
- udział w podejmowaniu decyzji architektonicznych
- dbanie o jakość, bezpieczeństwo i stabilność aplikacji
- wsparcie monitoringu oraz obsługi środowisk produkcyjnych
- rozwój rozwiązań z uwzględnieniem dostępności (Accessibility)
- wykorzystywanie narzędzi AI wspierających proces tworzenia oprogramowania
- dzielenie się wiedzą oraz wsparcie mniej doświadczonych członków zespołu
Inne informacje
Informujemy, że administratorem danych jest PeopleTrust Sp. z o.o. z siedzibą w Warszawie 00-582, al. Szucha 8 (dalej jako "administrator"). Masz prawo do żądania dostępu do swoich danych osobowych, ich sprostowania, usunięcia lub ograniczenia przetwarzania, prawo do wniesienia sprzeciwu wobec przetwarzania, a także prawo do przenoszenia danych oraz wniesienia skargi do organu nadzorczego. Dane osobowe przetwarzane będą w celu realizacji procesu rekrutacji. Podanie danych w zakresie wynikającym z ustawy z dnia 26 czerwca 1974 r. Kodeks pracy jest obowiązkowe. W pozostałym zakresie podanie danych jest dobrowolne. Odmowa podania danych obowiązkowych może skutkować brakiem możliwości przeprowadzenia procesu rekrutacji. Administrator przetwarza dane obowiązkowe na podstawie ciążącego na nim obowiązku prawnego, zaś w zakresie danych dodatkowych podstawą przetwarzania jest zgoda. Dane osobowe będą przetwarzane do czasu zakończenia postępowania rekrutacyjnego i przez okres możliwości dochodzenia ewentualnych roszczeń, a w przypadku wyrażenia zgody na udział w przyszłych postępowaniach rekrutacyjnych - do czasu wycofania tej zgody. Zgoda na przetwarzanie danych osobowych może zostać wycofana w dowolnym momencie. Odbiorcą danych jest serwis Rocket Jobs oraz inne podmioty, którym powierzyliśmy przetwarzanie danych w związku z rekrutacją.
PeopleTrust Sp. z o.o.
14 aktywnych ofert