Następna praca

Programista z pełnym stosem w AffReact

15 stycznia

4 wyświetlenia

AffReact

AffReact

0
0 recenzji
Brak doświadczenia
Kijów
Pełny etat

Przetłumaczone przez Google

O projekciePoszukujemy wykwalifikowanego programisty do utrzymania i rozwoju Integratora — aplikacji internetowej klasy produkcyjnej do zarządzania agencjami, śledzenia finansów i analityki biznesowej. Platforma obsługuje synchronizację kont, przetwarzanie płatności, śledzenie obciążeń zwrotnych, zarządzanie personelem i operacje marketingowe. Służy jako centralny hub integrujący dane platform stron trzecich z wewnętrznymi systemami CRM/ERP.UwagaPlatforma zarządza agencjami współpracującymi z tw

O projekcie

Poszukujemy wykwalifikowanego programisty do utrzymania i rozwoju Integratora — aplikacji internetowej klasy produkcyjnej do zarządzania agencjami, śledzenia finansów i analityki biznesowej. Platforma obsługuje synchronizację kont, przetwarzanie płatności, śledzenie obciążeń zwrotnych, zarządzanie personelem i operacje marketingowe. Służy jako centralny hub integrujący dane platform stron trzecich z wewnętrznymi systemami CRM/ERP.

Uwaga

Platforma zarządza agencjami współpracującymi z twórcami treści dla dorosłych i integruje się z platformami takimi jakOnlyFans, Fansly i innymi. Chociaż rola ta ma charakter wyłącznie techniczny i nie obejmuje moderowania treści, domena biznesowa obejmuje treści dla dorosłych. Zdajemy sobie sprawę, że może to nie być odpowiednie dla wszystkich — jeśli dotyczy to Ciebie, uprzejmie prosimy o pominięcie tej okazji.

Co oferujemy

  • Zdalnie lub w biurze — elastyczna lokalizacja, Twój wybór
  • Pięciodniowy tydzień pracy z elastycznymi godzinami pracy
  • 3500 USD netto miesięcznie — wypłacane bezpośrednio Tobie
  • Możliwość posiadania znacznych części firmy produkt
  • Bezpośredni wpływ na funkcjonalność o znaczeniu krytycznym
  • Czysta, nowoczesna baza kodu (~25 tys. linii TypeScript, dobrze zorganizowana)
  • Płatne zadanie testowe — cenimy Twój czas od pierwszego dnia

Produkt

  • Baza danych:ponad 40 tabel z Drizzle ORM i pełnymi relacjami
  • API: Ponad 100 punktów końcowych z walidacją Zod
  • Frontend: ponad 80 stron zbudowanych przy użyciu komponentów Shadcn/ui
  • Architektura: wzorzec repozytorium, warstwa usług, stos oprogramowania pośredniego

Stos technologii: Node.js, Express, TypeScript, React, PostgreSQL, Drizzle ORM, Tailwind CSS


Zadania:

  • Utrzymywanie i ulepszanie istniejących funkcjonalności w backend i frontend
  • Tworzenie nowych funkcji, modułów i integracji
  • Pisanie migracji baz danych i zarządzanie nimi
  • Optymalizacja wydajności i refaktoryzacja starszego kodu
  • Wdrażanie synchronizacji danych ze źródłami zewnętrznymi
  • Zapewnianie jakości kodu poprzez recenzje i testowanie
  • Dokumentuj decyzje techniczne i zmiany w API

Wymagane umiejętności:

Backend:

  • Duża biegłość w Node.js i TypeScript (moduły ES, wzorce asynchroniczne)
  • Doświadczenie z Express.js (interfejsy API REST, oprogramowanie pośrednie, obsługa błędów)
  • Solidna znajomość PostgreSQL (kompleksowa) zapytania, indeksy, wyzwalacze, JSONB)
  • Doświadczenie z Drizzle ORM lub podobnym (Prisma, TypeORM, Sequelize)
  • Zrozumienie uwierzytelniania JWT i Passport.js

Frontend:

  • biegła znajomość React 18+ (hooki, kontekst, komponenty funkcjonalne)
  • TypeScript w interfejsie aplikacje
  • Doświadczenie z TanStack Query do zarządzania stanem serwera
  • CSS Tailwind i znajomość Shadcn/ui lub podobnych bibliotek komponentów

Narzędzia i praktyki:

  • Przepływ pracy w Git (rozgałęzienia funkcji, konwencjonalne zatwierdzenia, żądania ściągnięcia)
  • Narzędzia do kompilacji Vite
  • Projektowanie i projektowanie API RESTdokumentacja
  • Najlepsze praktyki w zakresie bezpieczeństwa (CORS, ograniczanie szybkości, walidacja danych wejściowych)

Wymagania:

  • Poziom: od średniego do wyższego
  • Doświadczenie: ponad 3 lata w rozwoju komercyjnym
  • Nacisk: Fullstack z backendem nacisk
  • język angielski: biegłość w pracy
  • nastawienie na postęp technologiczny: otwartość na przyjęcie dowolnej technologii usprawniającej projekt
  • przepływ pracy wspomagany sztuczną inteligencją: aktywne korzystanie z asystentów i agentów AI (np. Cursor, GitHub Copilot, Claude) w celu zwiększenia produktywności — to konieczność

miło jest posiadać:

  • Doświadczenie z Neon Serverless PostgreSQL lub podobnymi zarządzanymi bazami danych
  • Integracja z GitHub API (Octokit)
  • Znajomość Zoda do sprawdzania poprawności w czasie wykonywania
  • Doświadczenie w fintech lub przetwarzaniu danych finansowych
  • Doświadczenie w synchronizacji danych i przetwarzaniu wsadowym

Przetłumaczone przez Google

Brak doświadczenia
Kijów
Pełny etat
Czy chcesz znaleźć odpowiednią pracę?
Nowe oferty pracy w Twoim Telegram
Subskrybuj
używamy cookies
Akceptować