Tech Developer (Freelance) – rani proizvod & flyvAI prototip (m/ž/d)

Detalji posla
OBJAVLJENO
Objavljeno na Aug 12th, 2025
STATUS
Apliciranje omogućeno
TRAJANJE
Mogućnost pregovora
VRIJEDNOST
900.00€ po mjesecu (Mogućnost pregovora)
LOKACIJA
Udaljeno
TIP
Djelomično radno vrijeme
PRIJAVE
1
Potrebne vještine
  • A/B Testiranje
  • Analiza Podataka
  • Podatkovno Inženjerstvo
  • Vizualizacija Podataka
  • Devops
  • Arhitektura Sistema
  • Sistemsko Inženjerstvo
  • AR/VR Razvoj
  • QA Automacija
  • Back-end Razvoj
  • Razvoj Desktop Softvera
  • Razvoj Mobilnih Aplikacija
  • UX/UI Dizajn

Zašto ova uloga?

flyvbird gradi AI-podržanu on-demand platformu za regionalne letove. U fazi 1 (“Human Algorithm 1.0”) postavljamo funkcionalan MVP koji grupira stvarnu potražnju, generira prijedloge letova i podržava operativu. Tražimo pragmatičnog buildera koji brzo postavlja proizvod, podatkovne tokove i prve matching-logike – hands-on, samostalno, uz pogled na kasnije skaliranje.

Tvoja misija (prvih 90 dana)

0–30 dana – Osnove & MVP

Definirati podatkovni model i servise: Requests, Legs, Flights, Aircraft, Airports, Pricing.

MVP Booking & Quote (API-first) s jednostavnim pricing-flowom.

Ops konzola (React): pregled zahtjeva, ručno grupiranje i potvrda (“Human in the Loop”).

Data ingest: aerodromi/piste, udaljenosti, osnovni constraint-check (domet, curfew, turnaround).

30–60 dana – Matching & automatizacija

Heurističko demand-pooling (greedy/heuristike; npr. OR-Tools/NetworkX) uz osnovne constraint-e.

Rule engine za poslovnu logiku (vremenski prozori, min. pax, rotacije).

Observability (logovi, metrike, error tracking) i CI/CD.

60–90 dana – Proširenja & integracije

Availability/Utilization (osnovno fleet-scheduling).

Plaćanja/Checkout (Stripe i sl.) te messaging (mail/SMS).

Sigurnost & GDPR osnove (PII, uloge & prava).

Što ćeš raditi

Graditi čiste, održive servise (modularno, domain-driven), s testovima i dokumentacijom.

Proaktivno razmišljati, predlagati pragmatična rješenja i čuvati put prema skaliranju.

Raditi autonomno, sinkronizirati se 2–3× tjedno (CET) i isporučivati end-to-end feature sliceove.

Must-have vještine

Backend: Python (FastAPI/Flask) ili TypeScript/Node (NestJS); dizajn, testiranje i deploy API-ja.

Frontend: React/TypeScript (Vite/Next.js), state-management (Zustand/Redux), forme & tablice (admin-UI).

Podaci & algoritmi: grafovi/heuristike, osnove operacijskog istraživanja/optimizacije (OR-Tools, pulp/pyomo) ili volja da se brzo uči.

Cloud/DevOps: Docker, CI/CD (GitHub Actions), osnove IaC (Terraform/Pulumi), deploy na AWS ili GCP (bar jedna platforma sigurno).

Baze: Postgres (po mogućnosti PostGIS), Prisma/SQLAlchemy; migracije & seeding.

Product mindset: iterativna isporuka, mjerenje utjecaja (KPI), fokus na rezultat.

Nice-to-have

Geospatial (Haversine, routing, izokrone), caching (Redis), message bus (Kafka/Pub/Sub).

Aviacija: IATA/ICAO kodovi, slot/curfew logika, osnovni crew/turnaround constraints.

Integracije: Stripe, Sendgrid/Resend, osnovni GDS/OTA workflow (REST/GraphQL).

ML osnove (forecasting/clustering) – kasnije za flyvAI.

KPI-jevi uspjeha

Time-to-Quote (< 3 s za prijedloge po setu zahtjeva).

Ops sati po potvrđenom letu (↓ min. 50% kroz konzolu).

Konverzija Request → Booking (kontinuirani rast).

Stopa grešaka (definirani alerting/SLI/SLO).

Radni stil & osobine

Owner-mindset, proaktivnost, radoznalost i postavljanje pravih pitanja.

Samostalan rad uz jasnu, sažetu komunikaciju (HR/DE/EN poželjno).

Spremnost i motivacija da gradiš nešto veliko od 0→1 – bez straha od neizvjesnosti.

Okvirni uvjeti

Freelance, remote (EU/CET), početak: odmah.

Raspon: 20–40 h/tjedno (skalabilno prema isporukama).

Trajanje: inicijalno 3 mjeseca, opcija produženja/lead uloge.

Naknada: tržišna, ovisno o senioritetu & stacku (navedi dnevnu satnicu).

Kako se prijaviti

Pošalji u jednom paketu:

Kratki CV ili LinkedIn/GitHub

2–3 relevantna repo/projekt primjera (API, admin-tool, optimizacija/heuristike)

Dostupnost (start, h/tjedno) i satnica/dnevna cijena

3–5 točaka kako bi u 6 tjedana postavio/la matching (high-level plan)


Da li ste poslodavac? Postavite sličan posao