Przegląd projektu
Poszukujemy doświadczonego freelancera Full Stack Developera, który wesprze bieżący rozwój i ulepszanie nowoczesnej aplikacji internetowej typu klient/serwer.
Głównym celem jest rozwój frontendowy przy użyciu React i Redux, w tym budowanie responsywnych, łatwych w utrzymaniu interfejsów użytkownika oraz wdrażanie nowych funkcji. Projekt obejmuje również okazjonalną pracę backendową przy użyciu Javy i Spring Boot, aby wspierać funkcjonalność frontendową i integrację API.
To długoterminowy projekt freelancerski dla dewelopera, który potrafi pracować samodzielnie, skutecznie komunikować się i dostarczać kod wysokiej jakości.
Zakres pracy
Wybrany freelancer będzie odpowiedzialny za:
- Rozwój i utrzymanie responsywnych aplikacji internetowych przy użyciu React, Redux, JavaScript, HTML5 i CSS3.
- Budowanie wielokrotnego użytku i łatwych w utrzymaniu komponentów frontendowych.
- Konwersję projektów UI i wymagań funkcjonalnych na gotowe do produkcji funkcje.
- Wdrażanie zarządzania stanem przy użyciu React, Redux Toolkit i Redux Saga.
- Optymalizację wydajności frontendowej i zapewnienie zgodności między przeglądarkami.
- Tworzenie responsywnych układów dla komputerów stacjonarnych, tabletów i urządzeń mobilnych.
- Pracę z bibliotekami komponentów UI, takimi jak Material UI i DevExpress, gdzie to stosowne.
- Wsparcie rozwoju backendu przy użyciu Javy i Spring Boot w razie potrzeby.
- Integrację REST API i utrzymanie czystego, dobrze zorganizowanego kodu.
- Uczestnictwo w przeglądach kodu i przestrzeganie nowoczesnych najlepszych praktyk rozwoju.
Wymagane umiejętności
- Silne doświadczenie zawodowe z React i Redux.
- Doskonała znajomość JavaScript, HTML5 i CSS3.
- Doświadczenie w budowaniu responsywnych aplikacji internetowych o jakości produkcyjnej.
- Doświadczenie z:
- Redux Toolkit
- Redux Saga
- Architekturą opartą na komponentach
- Optymalizacją wydajności frontendowej
- Doświadczenie w rozwijaniu usług backendowych przy użyciu Javy i Spring Boot.
- Umiejętność zrozumienia istniejącej bazy kodu i dostarczania nowych funkcji przy minimalnym nadzorze.
- Doświadczenie w używaniu Gita do kontroli wersji.
Preferowane doświadczenie
Doświadczenie z jednym lub więcej z poniższych jest plusem:
- Narzędzia do rozwoju wspomaganego przez AI, takie jak Cursor, Claude Code, GitHub Copilot lub podobne.
- Skalowalna architektura frontendowa.
- Projektowanie i integracja RESTful API.
- Silne umiejętności debugowania i rozwiązywania problemów.
Podczas składania propozycji
Proszę dołączyć:
- Krótki opis swojego doświadczenia z React, Redux, Javą i Spring Boot.
- Opis podobnych aplikacji internetowych, które rozwijałeś.
- Twoje doświadczenie w używaniu narzędzi do kodowania wspomaganego przez AI w swoim workflow.
- Twoja dostępność i szacunkowa liczba godzin tygodniowo.
Szczegóły projektu
- Budżet: 30–35 USD za godzinę
- Typ projektu: Długoterminowe wsparcie rozwoju freelancerskiego
- Komunikacja: Oczekiwane są regularne aktualizacje postępów i profesjonalna komunikacja.
Poszukujemy rzetelnego freelancera, który potrafi dostarczyć wysokiej jakości pracę frontendową, jednocześnie przyczyniając się do rozwoju backendu w razie potrzeby.