Witaj. Przepraszamy za użycie rosyjskiego w opisie projektu. Cały stos technologiczny, Master Checklist oraz komunikacja z aktualnym zespołem deweloperów były prowadzone w tym języku. Aby zachować dokładność terminologii i efektywność pracy tech leada, opis publikowany jest w języku oryginału dokumentacji. Dziękujemy za zrozumienie.
Opis projektu:
Szukamy Senior Frontend-dewelopera (JetEngine Expert) do finalnego dopracowania interfejsów i ustawienia logiki interakcji z użytkownikiem platformy P2P wynajmu jachtów — CharterBnB.com
Projekt jest na etapie MVP+, architektura jest gotowa. Twoim zadaniem jest przekształcenie skomplikowanej funkcjonalności backendu w wygodny, „morski” i godny zaufania interfejs.
Obszar odpowiedzialności:
- Synchronizacja z rdzeniem: Realizacja interfejsów działających w połączeniu z niestandardowym silnikiem SQL (Hybrid CCT Engine).
- UI/UX Refaktoryzacja: Ustawienie filtrów, formularzy i map dla natychmiastowej reakcji (AJAX).
- AdBlock Kompatybilność: „Oczyszczenie” kodu z elementów blokowanych przez rozszerzenia.
- Morska Opowieść: Wprowadzenie firmowego stylu i morskiej terminologii w elementy sterujące.
Stos technologiczny:
WordPress, Elementor, JetEngine (Query Builder / CCT), JetSmartFilters, JetFormBuilder, GitHub Actions, WPMerge.io.
Twoje kluczowe wyzwania inżynieryjne:
- CCT & Map Sync: Techniczne połączenie interfejsu wyszukiwania (JetSmartFilters) z wysokowydajnym indeksem dostępności (CCT). Zapewnienie jednoczesnej aktualizacji AJAX mapy i listy bez przeładowania strony.
- AdBlock Wojna: Całkowita refaktoryzacja nazw klas CSS i ID. Należy unikać wystąpień ads, promo, banner, aby osobiste konta właścicieli nie znikały z powodu blokad reklam.
- Zolushka Protokół (UI): Opracowanie akcji Early Bird: wprowadzenie przekreślonych cen, akcentujących stemplów i dynamicznych banerów dla taryf Private i Business.
- Smart Konwersja Hooks: Wprowadzenie mechanizmu Phone Privacy (ukryty numer z logiką Reveal przez Ajax) i wizualnych liczników znaków w formularzach.
- Auth Redesign: Przebudowa systemu logowania opartego na zakładkach (Lessor/Lessee) z wyraźnym wizualnym podziałem ról użytkowników.
Interakcja w zespole:
- Techniczna subordynacja: Pracujesz pod bezpośrednim nadzorem Tech Leada (Blok 1). Wszystkie poprawki są składane przez Pull Request w GitHub.
- Synchronizacja Bazy Danych: Ustawienie interfejsu (JetEngine/ACF) w piaskownicy i przeniesienie przez WPMerge.io tylko po zatwierdzeniu przez tech leada.
- Gatekeeper Protokół: Jesteś jedynym właścicielem gałęzi frontend-dev. Bezpośredni dostęp do serwera na żywo jest niedostępny.
Warunki:
- Płatność: Stała za cały zakres „pod klucz”.
- Format: przez Sejf Freelancehunt.
Nasze zasady gry (Mistrzowski standard SSoT):
- GitHub Najpierw: Żadne poprawki przez FTP. Tylko Atomic Commits, PR i Branch Protection.
- Krok 0: Każda praca w piaskownicy zaczyna się od „Pull from Live” przez WPMerge.io.
- No-Code Priorytet: Niestandardowy JS/CSS tylko tam, gdzie możliwości JetEngine są niewystarczające dla KPI.
- Odpowiedzialność: Cenimy autonomię. Sam wybierasz rozwiązania architektoniczne, ale odpowiadasz za wynik.
Szczegóły:
Pełny regulamin techniczny, szczegółowy Master Checklist i dostęp będą udostępnione po krótkim wywiadzie technicznym. Potrzebujemy specjalisty, który ceni porządek i dyscyplinę.
Czekamy na pokładzie!
„Ważne: Pełny zakres zadań, metryki techniczne (KPI) oraz zasady rozwoju są zapisane w Szczegółowym Tz oraz Master Standard SSoT , które są dostarczane kandydatowi przed otwarciem Sejfu. Rezerwacja środków w Sejfie odbywa się pod warunkiem spełnienia wszystkich wymagań tych dokumentów. Odbiór pracy oparty jest na 100% zgodności końcowego wyniku z tymi standardami.”