Dołącz do naszego innowacyjnego projektu rozwoju oprogramowania i stań się kluczową częścią naszego rosnącego zespołu Lytvynov Production. Obecnie poszukujemy utalentowanego React Senior Developera z pasją do technologii i chęcią tworzenia. Twoim głównym celem będzie opracowywanie nowych funkcji, udoskonalanie architektury platformy i optymalizacja produktywności w celu skalowania naszego projektu w celu sprostania rosnącym wymaganiom
✅Wymagania
- biegły w React: kandydat powinien dobrze znać koncepcje React, w tym JSX, komponenty, zarządzanie stanem i metody cyklu życia. li>
- Zrozumienie Node.js: Znajomość Node.js i jego ekosystemu jest niezbędna do implementacji SSR, ponieważ jest on powszechnie używany po stronie serwera.
- HTML/CSS: Solidna znajomość HTML5 i CSS3 jest niezbędny do tworzenia responsywnych i atrakcyjnych wizualnie interfejsów użytkownika.
- JavaScript/ES6+: Do programowania React i implementacji SSR wymagane jest głębokie zrozumienie JavaScript, zwłaszcza nowoczesnych funkcji ES6+.
- 6. Zarządzanie stanem: Znajomość bibliotek zarządzania stanem, takich jak Redux, MobX lub Context API, do zarządzania stanem aplikacji w złożonych aplikacjach React.
- Wersjonowanie kodu: Biegłość w używaniu Git do kontroli wersji i przepływów pracy związanych z rozwojem współpracy.
- Testowanie: doświadczenie ze frameworkami testowymi, takimi jak Jest, React Testing Library lub Enzyme do testów jednostkowych Komponenty React i funkcjonalność SSR.
✅Praca zdalna
Praca na pełen etat. Doświadczenie zawodowe od 5 lat. Wykształcenie wyższe.
Ukraiński - biegły, Rosyjski - biegły, Angielski - powyżej średniej
✅Preferowane posiadanie
- Doświadczenie z SSR: Udokumentowane doświadczenie we wdrażaniu renderowania po stronie serwera w React przy użyciu frameworków takich jak Next.js, Gatsby lub niestandardowych rozwiązań SSR.
- Optymalizacja wydajności: Możliwość optymalizacji aplikacji React pod kątem wydajności, zwłaszcza konfiguracji SSR, poprzez minimalizację czasu renderowania i optymalizację rozmiarów pakietów.
- Umiejętności debugowania: silne umiejętności debugowania umożliwiające diagnozowanie i naprawianie problemów zarówno w kodzie po stronie klienta, jak i po stronie serwera.
< li >Dobra komunikacja: Skuteczne umiejętności komunikacyjne i umiejętność współpracy w środowisku zespołowym, w tym jasne komunikowanie pomysłów, wyzwań i rozwiązań.- Ciągłe uczenie się: Chęć bycia na bieżąco z najnowszymi trendami, narzędziami, i najlepsze praktyki w zakresie rozwoju React i technik SSR.
- Umiejętności rozwiązywania problemów: Silne umiejętności rozwiązywania problemów i zdolność kreatywnego myślenia w celu przezwyciężenia wyzwań napotkanych podczas programowania.
- Dokumentacja: Umiejętność napisać przejrzystą i zwięzłą dokumentację techniczną dla baz kodu, interfejsów API i decyzji architektonicznych w ramach projektu, który ceni innowację i współpracę. Pracując jako wsparcie, będziesz mieć możliwość przyczynienia się do rozwoju produktu, refaktoryzacji kodu i nie tylkoi środowisko nastawione na rozwój.
✅Lokalizacja w Dnieprze będzie dużym plusem.
Rozpocznij swoją wiadomość słowami „Chcę dołączyć do Twojego zespołu”.
O firmie Lytvynov Production
Lytvynov Production specjalizuje się w tworzeniu aplikacji internetowych i mobilnych, skupiając się na tworzeniu niestandardowych, innowacyjnych rozwiązań. Nasze usługi obejmują projekty UX/UI i grafiki, tworzenie stron internetowych, tworzenie aplikacji mobilnych i najnowocześniejsze technologie Web 3.0. Naszym priorytetem są przyjazne dla użytkownika, responsywne projekty i solidne systemy zaplecza. Zespół Lytvynov Production zajmuje się tworzeniem cyfrowych doświadczeń poprzez innowacyjne kodowanie, z zaangażowaniem we współpracę i doskonałość. Aby uzyskać bardziej szczegółowe informacje, możesz odwiedzić ich stronę internetową bezpośrednio w Lytvynov Production.