JustJoin.IT Praca zdalna Senior

React / React Native Developer

VITA Jakub Chmielniak

⚲ Warszawa

18 000 - 22 000 PLN netto (B2B)

Wymagania

  • Git
  • TypeScript
  • REST
  • HTML
  • React
  • React Native
  • CSS
  • JavaScript

Opis stanowiska

Budujemy zaawansowaną, międzynarodową aplikację mobilną z obszaru finansów, inwestowania i rynku crypto. Produkt łączy dane rynkowe, analitykę, rozwiązania AI, informacje on-chain, monitoring portfeli oraz integracje z zewnętrznymi platformami finansowymi.
Do naszego zespołu poszukujemy osoby na stanowisko React / React Native Developer, która będzie miała realny wpływ na architekturę, rozwój i skalowanie aplikacji wykorzystywanej przez użytkowników na wielu rynkach.
Nie szukamy osoby, która chce być jedynie wykonawcą kolejnych ticketów. Szukamy developera, który potrafi samodzielnie myśleć, proponować rozwiązania, szybko testować nowe pomysły i brać odpowiedzialność za tworzone funkcjonalności.

Zakres obowiązków:
• rozwój od podstaw oraz dalsze skalowanie wieloplatformowej aplikacji mobilnej w React Native,
• rozwój aplikacji webowych i paneli użytkownika w React,
• tworzenie funkcjonalności związanych z danymi finansowymi, analizą rynków, portfelami crypto i narzędziami inwestycyjnymi,
• integracja aplikacji z zewnętrznymi API, platformami finansowymi, blockchainami oraz dostawcami danych,
• ścisła współpraca z zespołem backendowym, UX/UI designerami oraz osobami odpowiedzialnymi za produkt,
• dbanie o wysoką jakość kodu, bezpieczeństwo, wydajność i stabilność aplikacji,
• optymalizacja działania aplikacji na urządzeniach z systemami iOS i Android,
• publikowanie oraz aktualizowanie aplikacji w Apple App Store i Google Play,
• analiza błędów, monitoring aplikacji oraz szybkie reagowanie na problemy produkcyjne,
• udział w podejmowaniu decyzji technologicznych i projektowaniu architektury kolejnych modułów,
• śledzenie nowych trendów, bibliotek i rozwiązań w obszarze aplikacji mobilnych, AI, fintechu i blockchainu.

AI jako codzienne narzędzie pracy
Bardzo mocno wykorzystujemy sztuczną inteligencję w procesie tworzenia oprogramowania. Oczekujemy, że AI będzie dla Ciebie realnym narzędziem zwiększającym szybkość i jakość pracy, a nie jedynie technologiczną ciekawostką.
Na co dzień korzystamy między innymi z Claude do:
• tworzenia i refaktoryzacji kodu,
• planowania architektury aplikacji,
• analizy istniejącego codebase’u,
• wykrywania błędów i problemów wydajnościowych,
• przygotowywania testów,
• dokumentowania rozwiązań,
• szybkiego prototypowania nowych funkcjonalności,
• automatyzacji powtarzalnych elementów pracy developerskiej.
Szukamy osoby, która potrafi świadomie pracować z narzędziami AI, odpowiednio formułować zadania, weryfikować generowane rozwiązania i wykorzystywać AI do szybszego dostarczania wysokiej jakości produktu.

Wymagania:
• bardzo dobra znajomość React Native,
• bardzo dobra znajomość React,
• zaawansowana znajomość TypeScript i JavaScript,
• doświadczenie w tworzeniu oraz publikowaniu aplikacji na iOS i Android,
• doświadczenie w integracji z REST API,
• dobra znajomość HTML i CSS,
• praktyczna znajomość Git,
• podstawowa lub dobra znajomość Node.js,
• umiejętność samodzielnego rozwiązywania problemów,
• odpowiedzialność za jakość dostarczanego kodu,
• znajomość dobrych praktyk dotyczących architektury, testowania i bezpieczeństwa aplikacji,
• swobodne korzystanie z narzędzi AI wspierających programowanie, w szczególności Claude.

Dużym atutem będzie:
• doświadczenie w budowie aplikacji finansowych, inwestycyjnych, tradingowych lub fintechowych,
• doświadczenie w tworzeniu aplikacji związanych z crypto, blockchainem, portfelami i danymi on-chain,
• znajomość integracji z giełdami, DEX-ami, walletami lub protokołami blockchain,
• doświadczenie w pracy z danymi rynkowymi aktualizowanymi w czasie rzeczywistym,
• znajomość WebSocketów i rozwiązań event-driven,
• doświadczenie w projektowaniu bezpiecznych procesów związanych z transakcjami finansowymi,
• znajomość WalletConnect, bibliotek web3 lub rozwiązań do integracji portfeli,
• doświadczenie w budowie produktów wykorzystujących modele językowe i rozwiązania AI,
• zainteresowanie rynkami finansowymi, tradingiem lub technologią blockchain.

Co oferujemy:
• realny wpływ na rozwój produktu od jego wczesnego etapu,
• pracę nad międzynarodową aplikacją z obszaru finansów, AI i crypto,
• dużą samodzielność i swobodę w proponowaniu rozwiązań,
• możliwość współtworzenia architektury technologicznej produktu,
• szybkie tempo pracy bez korporacyjnej biurokracji,
• bezpośrednią współpracę z osobami odpowiedzialnymi za produkt, design i biznes,
• dostęp do nowoczesnych technologii i narzędzi AI,
• możliwość rozwoju kompetencji w obszarze fintechu, blockchainu i sztucznej inteligencji,
• satysfakcję z obserwowania, jak stworzone przez Ciebie rozwiązania trafiają bezpośrednio do użytkowników.

Jeżeli chcesz budować ambitny produkt technologiczny, mieć realny wpływ na podejmowane decyzje i nie interesuje Cię rola kolejnego trybiku w dużej organizacji, ta oferta jest dla Ciebie.

🔍 Dekoder Ogłoszenia

🔴
będzie miała realny wpływ na architekturę, rozwój i skalowanie aplikacji
Oznacza to, że Twoje decyzje architektoniczne i techniczne będą miały znaczenie, ale też ponosisz za nie pełną odpowiedzialność.
🔴
Nie szukamy osoby, która chce być jedynie wykonawcą kolejnych ticketów.
Oczekuje się od Ciebie proaktywności i samodzielności, a nie tylko ślepego realizowania zadań.
🔴
potrafi samodzielnie myśleć, proponować rozwiązania, szybko testować nowe pomysły i brać odpowiedzialność za tworzone funkcjonalności.
Wymaga to od Ciebie nie tylko umiejętności kodowania, ale także zdolności analitycznych, kreatywności i gotowości do podejmowania ryzyka.
🔴
rozwój od podstaw oraz dalsze skalowanie wieloplatformowej aplikacji mobilnej w React Native
Może oznaczać pracę nad istniejącym kodem, który wymaga refaktoryzacji lub przebudowy, a nie tylko tworzenie nowych funkcji.
🔴
integracja aplikacji z zewnętrznymi API, platformami finansowymi, blockchainami oraz dostawcami danych
Może wiązać się z pracą z nieudokumentowanymi lub problematycznymi API, co wymaga dużej cierpliwości i umiejętności debugowania.