Text copied to clipboard!

Tytuł

Text copied to clipboard!

Starszy Programista React

Opis

Text copied to clipboard!
Poszukujemy Starszego Programisty React, który dołączy do naszego zespołu technologicznego i pomoże w tworzeniu nowoczesnych aplikacji webowych. Idealny kandydat to osoba z dużym doświadczeniem w pracy z React.js, która potrafi projektować i implementować złożone interfejsy użytkownika, współpracować z zespołem backendowym oraz dbać o wysoką jakość kodu. W tej roli będziesz odpowiedzialny za rozwój i utrzymanie aplikacji frontendowych, optymalizację wydajności, a także mentoring młodszych członków zespołu. Oczekujemy, że będziesz aktywnie uczestniczyć w procesie projektowania architektury aplikacji oraz proponować najlepsze praktyki w zakresie rozwoju oprogramowania. Twoje codzienne zadania będą obejmować implementację nowych funkcjonalności, refaktoryzację istniejącego kodu, pisanie testów jednostkowych i integracyjnych oraz współpracę z zespołem UX/UI w celu zapewnienia jak najlepszego doświadczenia użytkownika. Będziesz również uczestniczyć w przeglądach kodu oraz planowaniu sprintów w metodyce Agile. Oferujemy elastyczne godziny pracy, możliwość pracy zdalnej, budżet szkoleniowy oraz udział w ciekawych projektach dla klientów z różnych branż. Nasza firma stawia na rozwój pracowników, dlatego zapewniamy dostęp do najnowszych technologii i narzędzi. Jeśli jesteś pasjonatem technologii frontendowych, masz doświadczenie w pracy z React i chcesz rozwijać się w dynamicznym środowisku, zapraszamy do aplikowania!

Obowiązki

Text copied to clipboard!
  • Tworzenie i rozwijanie aplikacji webowych w React.js
  • Projektowanie i implementacja komponentów UI
  • Współpraca z zespołem backendowym
  • Optymalizacja wydajności aplikacji
  • Pisanie testów jednostkowych i integracyjnych
  • Udział w przeglądach kodu
  • Mentoring młodszych programistów
  • Udział w planowaniu sprintów Agile
  • Refaktoryzacja i utrzymanie istniejącego kodu
  • Wdrażanie najlepszych praktyk programistycznych

Wymagania

Text copied to clipboard!
  • Minimum 4 lata doświadczenia w pracy z React.js
  • Bardzo dobra znajomość JavaScript i TypeScript
  • Doświadczenie z Redux, React Router, Webpack
  • Znajomość zasad projektowania UI/UX
  • Umiejętność pisania testów (Jest, React Testing Library)
  • Znajomość REST API i GraphQL
  • Doświadczenie w pracy z Git i CI/CD
  • Znajomość metodyk Agile/Scrum
  • Dobre umiejętności komunikacyjne
  • Znajomość języka angielskiego na poziomie B2 lub wyższym

Potencjalne pytania na rozmowie

Text copied to clipboard!
  • Jakie masz doświadczenie w pracy z React.js?
  • Czy pracowałeś wcześniej w metodyce Agile?
  • Jakie narzędzia do testowania frontendu znasz?
  • Czy masz doświadczenie w pracy z TypeScript?
  • Jakie projekty frontendowe realizowałeś w przeszłości?
  • Czy miałeś okazję mentorować innych programistów?
  • Jakie znasz biblioteki do zarządzania stanem w React?
  • Czy potrafisz optymalizować wydajność aplikacji webowych?
  • Jakie masz doświadczenie z integracją REST API lub GraphQL?
  • Czy pracowałeś z narzędziami CI/CD?