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?