JustJoin.IT Praca zdalna Mid

React Native Middle+ Developer

Itransition

⚲ Warszawa, Wrocław

Do uzgodnienia

Wymagania

  • min. 4 lata doświadczenia w IT, w tym min. 2 lata jako developer React Native
  • biegłość w React Native i React
  • kompleksowe zrozumienie procesów front-end i back-end
  • doświadczenie z RESTful APIs, GraphQL i integracjami zewnętrznymi
  • doświadczenie w testowaniu kodu i debugowaniu (np. Jest)
  • doskonała znajomość języka angielskiego (pisemna i mówiona)

Mile widziane

  • doświadczenie w tworzeniu natywnych modułów w Swift/Kotlin/Java
  • znajomość CI/CD pipelines

Opis stanowiska

Projektowanie i rozwój złożonych aplikacji cross-platformowych w React Native dla klientów takich jak PayPal, Wargaming, Philips czy Adidas. Będziesz tworzyć rozwiązania techniczne na poziomie całego projektu, definiować standardy developmentu, integrować API i natywne biblioteki oraz prowadzić code review. To oferta dla doświadczonego developera, który nie boi się odpowiedzialności za architekturę i chce pracować w międzynarodowych projektach. Szczera uwaga: ogłoszenie wymaga zrozumienia zarówno front-endu, jak i back-endu, a projekt może być niestabilny z często zmieniającymi się wymaganiami.

🔍 Dekoder Ogłoszenia

🔴
design and develop complex software systems from scratch
Oczekuje się, że będziesz samodzielnie projektować i budować całe systemy, a nie tylko pracować nad istniejącymi modułami.
🔴
design project-wide technical solutions
Może oznaczać, że będziesz odpowiedzialny za architekturę i decyzje techniczne na poziomie całego projektu, co wykracza poza typowe zadania developera.
🔴
establish and control the best development practices
Prawdopodobnie będziesz musiał definiować i egzekwować standardy kodowania i procesy w zespole, co może być dodatkowym obciążeniem.
🔴
Comprehensive understanding of both front-end and back-end development processes
Chociaż ogłoszenie jest na React Native, mogą oczekiwać od Ciebie wiedzy i umiejętności związanych z backendem, co może oznaczać szerszy zakres obowiązków.
🔴
Ability to adapt quickly to emerging technologies and evolving project requirements
Projekt może być niestabilny, a wymagania często się zmieniać, co wymaga ciągłego uczenia się i elastyczności.