O nama
FishingBooker je najveฤa online travel platforma za rezervisanje ribolovaฤkih putovanja širom sveta koju je prošle godine posetilo preko 12.000.000 korisnika iz 100 razliฤitih zemalja sveta.
Još od 2013. u FishingBooker-u razvijamo sopstveni proizvod za svoje korisnike, potpuno autonomno, bez spoljnih investicija. To omoguฤava da radimo brz, iterativni razvoj uz ฤest deploy koda. Verujemo u kvalitetna rešenja, zdrave i otvorene ljudske odnose i moguฤnost da se stalno napreduje.
Kroz redovne A/B testove i "data-driven" pristup, ostvarujemo pobede i donosimo odluke koji nisu bazirane na liฤnim stavovima pojedinaca, veฤ su potkrepljene ฤinjenicama i brojevima. Svako ima priliku da uฤestvuje u definisanju pravca u kome ฤe se proizvod razvijati, nezavisno od funkcije, vremena provedenog u firmi i sl.
O tebi
Ukoliko imaš sledeฤe znanje/iskustvo, postoji velika šansa da ฤeš se dobro uklopiti u poziciju:
-
Iskustvo u komercijalnom razvoju softvera.
-
Odliฤno poznavanje frontend tehnologija (JavaScript, TypeScript, HTML i CSS), kao i manipulacije DOM-a.
-
Iskustvo u radu sa modernim JavaScript okvirima kao što su: React, Angular, Vue, NextJS, Remix.
-
Iskustvo u optimizaciji performansi web aplikacija na razliฤitim ureฤajima i korišฤenju modernih JavaScript biblioteka.
-
Poznavanje osnovnih NPM komandi, verzionisanje i SemVer, upravljanje zavisnostima, poznavanje npm skripti, rad sa privatnim i javnim repozitorijumima.
-
Poznavanje build procesa JavaScript aplikacija, webpack i babel konfiguracija, kao i standardnih CI procesa. Takoฤe, poลพeljno je poznavanje Docker-a.
-
Iskustvo u pisanju testova za JavaScript aplikacije.
-
Iskustvo sa SSR, kao i razumevanje kako se time poboljšavaju performanse i SEO aplikacija.
-
Osnovno poznavanje Node.js ekosistema.
-
Svest o cross-browser i cross-device compatibility problemima pri razvoju web aplikacija.
-
Liฤne projekte koji pokazuju sposobnost rešavanja problema i sklonost kreiranju dobrih korisniฤkih iskustava.
-
Razumevanje koncepta i iskustvo u korišฤenju (konzumiranju) RESTful API-ja.
-
Sposobnost razumevanja biznis zahteva, sprovoฤenje istih u tehniฤke zahteve, pravljenje tehniฤke specifikacije i dokumentovanje uraฤenog posla.
-
Jaka sposobost samoorganizacije i prioritizacije obaveza.
-
Inลพenjerska diploma ili odgovarajuฤe iskustvo umesto toga. Diploma, idealno u raฤunarstvu ili softverskom inลพenjerstvu.
O poslu
Pridruลพiฤeš se Booker Labs timu ili timu Captains, kao Medior ili Senior inลพenjer.
BookerLabs tim je formiran pre 2 godine sa namerom da napravi novi proizvod - BoatBooker. BoatBooker ima istu osnovu kao i FishingBoooker. Zbog toga redovno integrišemo proveren i kvalitetan kod iz FishingBookera kako bismo koristili nove funkcionalnosti koju FishingBooker tim pravi.
BookerLabs je mali i agilan tim koji brzo iterira - promene koje uvedeš videฤeš odmah u rezultatima i metrikama. Fokusirani smo na poveฤanje broja rezervacija i proširenje ponude brodova, a kako proizvod raste, raste i broj izazova koje rešavamo.
Tim Captains se primarno bavi kapetanima koji oglašavaju ribolovaฤke ture i njihovim iskustvom na FishingBooker platformi. Kapetani su naši glavni partneri i saradnja sa njima je kljuฤna za uspeh obe strane. Jednostavno iskustvo uz neophodne funkcionalnosti koje daju šansu kapetanima sa malo tehniฤkog znanja da što bolje upravljaju svojim biznisom je naša glavna tema. Sav razvoj Tim Captains radi praฤenjem metrika, trzišta i intervjuisanjem kapetana i ovaj data-driven pristup znaฤi da sve na ฤemu radimo ima direktan uticaj na kapetane i njihovo poslovanje na platformi.
Tim Captains pomaลพe kapetanima i van platforme da bolje organizuju i plasiraju svoj biznis. Kroz Direct kao deo proizvoda, FishingBooker pomaลพe kapetanima da organizuju svoje vreme i dostupnost i nude ture preko svojih sajtova ili društvenih mreลพa. Osim ovoga, tim nudi moguฤnosti automatizovane izrade celih web sajtova korišฤenjem njihovih FishingBooker profila na platformi.
Radimo u šestonedeljnim razvojnim ciklusima, koji su praฤeni dvonedeljnim pauzama rezervisanim za planiranje narednog ciklusa, smanjivanje tehniฤkog duga i isprobavanje novih ideja. Imaฤeš slobodu da radiš posao kvalitetno uz podršku kolega.
Šta radi Booker Labs tim u FishingBookeru:
-
Ubrzana izgradnja funkcionalnosti kroz preuzimanje i prilagoฤavanje feature-a iz FishingBookera.
-
Razvoj novih funkcionalnosti koji su specifiฤni za BoatBooker poslovni model i razlikuju se od FishingBookera.
-
Postavljanje inลพenjerskih procesa od nule - jer gradimo nov proizvod, ovo ukljuฤuje i definisanje kodnih standarda, arhitekturalnih pravaca i najboljih praksi.
-
Eksperimentisanje i merenje - brzo puštamo funkcionalnosti i testiramo ih kroz A/B testove i metrike konverzije.
-
Bliska saradnja sa product i biznis timovima - tvoj input kao inลพenjera je kljuฤan u oblikovanju proizvoda.
-
Istraลพivanje i implementacija tehnologija koje donose jasna poboljšanja - kao što su Pusher za real-time komunikaciju ili Strapi za smanjenje odrลพavanja custom admin panela.
Šta radi Tim Captains u FishingBookeru:
-
Iskustvo kapetana kao glavnih partnera na plafromi kroz korisniฤke interfejse koje olakšavaju voฤenje biznisa - kapetanski profil, ฤarter i ribolovaฤke ture koje on vodi.
-
Razvoj i odrลพavanje kapetanskih dashboard-a - za personalizovane sugestije unapreฤenja listinga, za performanse u svrhu pracenja metrika i zarade, za verifikaciju dokumenata i slicno.
-
Korišฤenje veštaฤke inteligencije (AI) za poboljšanje ponude kroz proces tagovanja slika i generisanje teksta za opis listinga.
-
Sakrivanje liฤnih podataka (brojevi telefona, adrese, društvene mreลพe) sa kapetanovih slika i iz poruka i prepoznavanje kapetana koji pokušavaju da izbegnu platformu kroz otkazivanja i prebacivanja bukinga van platforme.
-
Alati za automatsku i ruฤnu verifikaciju kapetanskih naloga korišฤenjem liฤnih dokumenata (liฤnih karata, licenci za upravljanje brodom, itd.).
-
Rad na alatima koji kapetanima daju veฤu kontrolu nad svojim biznisom i van FishingBooker platforme - Direct i Websites for Captains.
-
Razvoj alata za finansijski pregled i uvezivanje sa modernim third-party provajderima za placanja (Stripe).
Karakteristike pristupa razvoju web aplikacija:
-
Naš tech stack se zasniva na React ekosistemu gde je jedan deo klasiฤan React SPA, a drugi Next.js uz podršku za serversko renderovanje.
-
Razvili smo sveobuhvatan Design System koji obezbeฤuje konzistentno korisniฤko iskustvo, ubrzava razvoj kroz deljenje UI komponenti i olakšava saradnju izmeฤu timova.
-
Implementiramo funkcionalnosti sa posebnom paลพnjom na korisniฤko iskustvo za sve platforme, performanse i SEO.
-
Ozbiljno shvatamo i temeljno pristupamo tehniฤkom planiranju i reviziji koda za sve funkcionalnosti i infrastrukturu aplikacija koje gradimo kako bismo obezbedili njihovu dugoroฤnu odrลพivost. Stremimo ka tome da uvek ostavimo kod u boljem stanju nego što smo ga našli prilikom svakog spajanja pull request-a.
-
Ne ostavljamo sluฤaju kakav ฤe uticaj napravljene izmene imati na korisniฤko iskustvo i ne zasnivamo odluke na “oseฤaju”. Naprotiv, oslanjamo se na A/B testiranje, detaljnu instrumentaciju i pristup analitici za donošenje odluka informisanih podacima.
Plata i uslovi
-
FishingBooker zapošljava po principu ugovora o radu.
-
Plata zavisi od nivoa senioriteta koji procenjujemo u odnosu na ostatak tima u FishingBooker-u.
-
Proaktivni smo oko deljenja plata, u skladu sa tim ispod moลพeš da vidiš raspone za svaku od pozicija, a da ne prolaziš kroz nekoliko krugova intervju procesa.
-
Medior Software Engineer: 2.400 EUR - 3.000 EUR neto
-
Senior Software Engineer: 3.700 EUR - 4.250 EUR neto
-
Lead Software Engineer: 4.600 EUR - 5.400 EUR neto
-
FishingBooker svake godine sprovodi anketu o platama na srpskom IT trลพištu. OVDE moลพeš videti rezultate poslednje ankete.
-
Na svakih šest meseci ฤeš od svog inลพenjering menadลพera dobiti detaljan performance assessment sa jasnim instrukcijama kako da napreduješ dalje u okviru firme. Imajuฤi to u vidu, imaฤeš priliku za unapreฤenje i povišicu u skladu sa tempom kojim se razvijaš i standardnim rastom inลพenjerskih plata na trลพištu.
-
Imaš slobodu da samostalno definišeš svoje radno vreme, dokle god ono dozvoljava dobru saradnju sa tvojim kolegama.
-
U prvih 6 meseci se oฤekuje svakodnevno prisustvo u kancelariji, dok se nakon toga oฤekuje da dolaziš u kancelariju minimum 3 puta nedeljno.
-
23 dana plaฤenog odmora (na svake dve godine radnog staลพa u FishingBooker-u dobijaš dodatni dan odmora).
-
Privatno zdravstveno osiguranje.
-
Pristup knjigama, treninzima i kursevima.
-
Apple MacBook Pro, uz Dell Ultrasharp monitor(e), i miš/tastatura po tvom izboru.
Radujemo se tvojoj prijavi! โ๏ธ