freehire launches on Product Hunt on 26 August.

Follow →

Full-stack Developer (Next.js / TypeScript / Python)

Summary

Build and extend a SaaS influencer-marketing platform with a conversational AI chat, back-office, and ML-powered analytics using Next.js/TypeScript on the frontend and Python/Flask on the backend.

Full-stack Developer (Next.js / TypeScript / Python)


O projekcie

Generation9 SA to agencja influencer marketingu oraz software house rozwijający autorską platformę ZODI, która łączy biznes ze światem influencerów.

Platforma obejmuje:

  • Zodi Chat – aplikację kliencką wykorzystującą konwersacyjny interfejs AI;

  • Zodi Office – system backoffice do zarządzania bazą influencerów oraz kampanii;

  • backend oraz moduły data/ML – odpowiedzialne za przetwarzanie i klasyfikację milionów rekordów z platform społecznościowych przy wykorzystaniu LLM oraz machine learningu.

Projekt zakończył etap MVP i testów wewnętrznych, a obecnie jest intensywnie rozwijany. Jednym z inwestorów jest Robert Lewandowski (RL9), a przedsięwzięcie otrzymało grant Google for Startups Scale Y1 oraz grand dla startupów AI Tier.

Poszukujemy doświadczonej osoby, która wesprze zespół w rozwoju całego produktu – od interfejsów w React i Next.js, przez warstwę API, po usługi backendowe tworzone w Pythonie.

Stack technologiczny

Frontend

  • TypeScript

  • React

  • Next.js z App Routerem

  • Tailwind CSS

  • Radix UI / shadcn

  • SWR

  • Vercel AI SDK

  • Vercel

Backend

  • Python 3.12

  • Flask / Connexion (OpenAPI)

  • SQLAlchemy

  • PostgreSQL

  • ARQ / Redis / APScheduler

  • integracje z LLM: Google Gemini i OpenAI

  • Docker

Zakres obowiązków

  • Rozwój aplikacji Zodi Chat i pozostałych modułów platformy.

  • Tworzenie responsywnych i wydajnych interfejsów w React oraz Next.js.

  • Rozwijanie API i usług backendowych w Pythonie.

  • Integracja frontendu z backendem, bazami danych oraz zewnętrznymi API.

  • Tworzenie funkcji wykorzystujących modele LLM i mechanizmy strumieniowania odpowiedzi.

  • Rozwój widoków prezentujących dane influencerów, kampanii, raportów i analiz.

  • Optymalizacja procesów asynchronicznych oraz przetwarzania danych w batchach.

  • Projektowanie czytelnych kontraktów API w oparciu o REST i OpenAPI.

  • Dbanie o jakość kodu, testy, obsługę błędów, wydajność i bezpieczeństwo.

  • Współpraca przy rozwoju architektury całego systemu.

  • Aktywny udział w podejmowaniu decyzji technicznych i produktowych.

Wymagania

  • Minimum 3 lata komercyjnego doświadczenia w tworzeniu aplikacji webowych jako Full-stack Developer.

  • Bardzo dobra znajomość TypeScript, React i Next.js.

  • Bardzo dobra znajomość Pythona oraz jego ekosystemu webowego.

  • Doświadczenie w projektowaniu i integracji REST API.

  • Znajomość relacyjnych baz danych, SQL i przynajmniej jednego ORM.

  • Praktyczne doświadczenie z operacjami asynchronicznymi i integracjami z zewnętrznymi usługami.

  • Umiejętność tworzenia responsywnych, dostępnych i intuicyjnych interfejsów.

  • Znajomość Git oraz dobrych praktyk w zakresie jakości i testowania kodu.

  • Umiejętność samodzielnego prowadzenia zadania od interfejsu po warstwę backendową.

  • Samodzielność i proaktywność w proponowaniu rozwiązań technicznych.

Mile widziane

  • Doświadczenie przy produktach wykorzystujących LLM lub generatywną AI.

  • Znajomość Google Gemini, OpenAI API albo Vercel AI SDK.

  • Doświadczenie z Flaskiem, Connexion lub FastAPI.

  • Znajomość kolejek zadań, Redisa i przetwarzania batchowego.

  • Doświadczenie z Tailwind CSS, Radix UI lub shadcn/ui.

  • Znajomość Dockera oraz wdrażania aplikacji na Vercel lub w środowisku chmurowym.

  • Doświadczenie z wizualizacją danych i rozbudowanymi interfejsami analitycznymi.

  • Doświadczenie przy produktach SaaS lub z obszaru martech.

Oferujemy

  • Wynagrodzenie 14 000–23 000 PLN netto B2B, zależnie od doświadczenia.

  • Pracę przy rozwijanym produkcie technologicznym z realnym wpływem na jego kształt.

  • Możliwość pracy z nowoczesnym stackiem, rozwiązaniami AI i dużymi zbiorami danych.

  • Wpływ na architekturę frontendu, backendu oraz całego produktu.

  • Model pracy hybrydowej.

  • Biuro w ścisłym centrum Warszawy przy ul. Wilczej 42.

  • Model pracy hybrydowy : 3 dni w biurze / 2 dni zdalnie.



See also

Tailor your CV for this role?

We couldn't check your fit for this role — add a CV to your profile to see it next time.

A new version of freehire is available