For companies
  • Hire developers
  • Hire designers
  • Hire marketers
  • Hire product managers
  • Hire project managers
  • Hire assistants
  • How Arc works
  • How much can you save?
  • Case studies
  • Pricing
    • Remote dev salary explorer
    • Freelance developer rate explorer
    • Job description templates
    • Interview questions
    • Remote work FAQs
    • Team bonding playbooks
    • Employer blog
For talent
  • Overview
  • Remote jobs
  • Remote companies
    • Resume builder and guide
    • Talent career blog
eKonobar
eKonobar

Staff frontend engineer

Location

Remote restrictions apply
See all remote locations

Salary Estimate

N/AIconOpenNewWindows

Seniority

Staff

Tech stacks

React
Continuous Integration
Graphql.js
+25

Permanent role
2 days ago
Apply now

Lokacija: Bilo gdje u svijetu

Radna vremenska zona: Srednjoeuropsko vrijeme (CET) ±2 sata

Industrija: SaaS rješenja za ugostiteljstvo

Vrsta: Puno radno vrijeme

O nama:

Razvijamo POS platformu u oblaku koju ugostiteljski objekti koriste svaki dan. Naši proizvodi obrađuju narudžbe u stvarnom vremenu, plaćanja, zalihe i funkcionalnosti pokretane umjetnom inteligencijom. Tražimo Senior Frontend inženjera koji će preuzeti vlasništvo nad našim korisničkim sučeljima — od tablet aplikacije koju konobar koristi stotinu puta u smjeni do web aplikacija na kojima vlasnici vode poslovanje.

O poziciji:

Ovo nije pozicija za nekoga ko "zna React". Tražimo inženjera koji je 10+ godina gradio frontend u produkciji, prošao kroz nekoliko generacija alata i zna zašto su se mijenjali. Netko kome je performance proračun jednako konkretan kao i dizajn, ko razumije rendering pipeline browsera, ko zna otkloniti memory leak iz heap snapshota i ko može pročitati flame graph bez tuđe pomoći.

Naši korisnici rade u najgorim uvjetima za softver: loš WiFi, mokre ruke, gužva u subotu u 21h. Sučelje mora biti brzo, predvidivo i raditi i kad mreža nestane. Narudžba se ne smije izgubiti — nikad. Ako vas takva ograničenja vesele više nego smetaju, ovo je vaša pozicija.

Kao najiskusniji frontend inženjer u timu postavljate arhitekturu, standarde i granice. Vaše odluke naslijedit će svi koji dođu poslije vas, pa ih donosite s tim na umu. Kandidati moraju biti dostupni za redovnu suradnju tijekom CET radnog vremena.

Glavne odgovornosti:

  • Vlasništvo nad frontend arhitekturom kroz cijeli proizvod
  • Dizajn i izgradnja sučelja u stvarnom vremenu: narudžbe, stolovi, plaćanja i zalihe koji se moraju mijenjati pred očima korisnika.
  • Postavljanje i obrana performance proračuna: vrijeme do prve interakcije, veličina bundlea, broj re-renderanja, stabilnih 60 fps na hardveru kojeg naši korisnici stvarno imaju.
  • Projektiranje state managementa i podatkovnog sloja — caching, optimistic updates, invalidacija.
  • Rad s GraphQL i REST API-jima; sudjelovanje u dizajnu API ugovora prije nego su implementirani, ne nakon.
  • Izgradnja i održavanje komponentnog sustava koji ostaje konzistentan dok tim i proizvod rastu.
  • Vlasništvo nad frontend testiranjem: unit, komponentni i end-to-end testovi kritičnih tokova, integrirani u CI.
  • Instrumentacija i praćenje produkcije — error tracking, Core Web Vitals, stvarno korisničko iskustvo, a ne samo lokalni Lighthouse.
  • Pristupačnost i ergonomija dodira kao zahtjev, ne kao naknadna misao: veličine meta, kontrast, tipkovnička navigacija.
  • Code review i tehničko mentorstvo — podižete razinu tima, ne samo svoj output.
  • Suradnja s dizajnom i proizvodom na razjašnjavanju zahtjeva i otkrivanju nejasnoća prije nego dođu do koda.
  • Smanjivanje tehničkog duga planirano i vidljivo, uz obrazloženje utjecaja na poslovanje.

Kvalifikacije:

  • Minimalno 10 godina profesionalnog iskustva u frontend razvoju.
  • Napredno znanje engleskog jezika u pisanom i govornom obliku.
  • Izvrsne komunikacijske i suradničke vještine.
  • Duboko znanje JavaScripta i TypeScripta — ne samo frameworka nego jezika ispod njega.
  • Ekspertno poznavanje modernog komponentnog frameworka (React ili ekvivalent).
  • Dokazano iskustvo u optimizaciji performansi uz mjerenje — profiliranje, dijagnoza i potvrđeno poboljšanje, a ne nagađanje.
  • Čvrsto razumijevanje platforme: DOM, event loop, CSS layout i paint, caching, Service Workeri.
  • Iskustvo s aplikacijama u stvarnom vremenu (WebSocket, SSE, subscriptioni) i s rješavanjem konflikata stanja.
  • Iskustvo s offline ili nestabilnom mrežom kao prvorazrednim zahtjevom, ne kao rubnim slučajem.
  • Iskustvo s testiranjem frontenda (Vitest/Jest, Testing Library, Playwright ili Cypress).
  • Iskustvo s build alatima i optimizacijom bundlea (Vite, Webpack, esbuild ili slično).
  • Iskustvo u radu s dizajn sustavima i održavanju komponentnih biblioteka.
  • Iskustvo sa sustavima za kontrolu verzija (poželjno Git) i radom u CI/CD pipelineu.
  • Dokazano iskustvo u vođenju tehničkih odluka i mentoriranju drugih inženjera.

Dodatna prednost:

  • Iskustvo s GraphQL-om, poželjno Hasura.
  • Iskustvo u domenama kritičnim za ispravnost — plaćanja, fiskalizacija, računovodstvo ili zalihe.
  • Iskustvo s povezanim hardverom iz aplikacije — pisači računa, platni terminali, barcode skeneri.
  • Poznavanje cloud infrastrukture (AWS) i alata za observability (Sentry, OpenTelemetry).
  • Iskustvo s message queueovima (SQS) i event-driven arhitekturom.
  • Iskustvo u ugradnji AI funkcionalnosti u korisnička sučelja — streaming odgovori, stanja nesigurnosti, ljudski nadzor.
  • Doprinosi open sourceu, tehnički tekstovi ili izlaganja.
  • Iskustvo u migraciji frontend sustava bez zaustavljanja razvoja proizvoda.

Što nudimo:

  • Model rada od kuće
  • Fleksibilno radno vrijeme
  • Moderan razvojni stack
  • Visoku autonomiju
  • Bez nepotrebnih sastanaka
  • Brzo donošenje odluka
  • Mali tim sa stvarnim vlasništvom i direktnim utjecajem na odluke o proizvodu
  • Dodatne pogodnosti koje podržavaju vaš profesionalni razvoj i dobrobit

Proces zapošljavanja:

  1. Inicijalni razgovor s HR-om – Počet ćemo kratkim razgovorom kako bismo vas bolje upoznali, razgovarali o vašem iskustvu i vidjeli je li pozicija dobar odabir i za vas i za naš tim.
  2. Tehnički intervju – Dobit ćete praktični zadatak iz naše domene. Razgovarat ćemo o vašem pristupu, procijeniti vaše rješenje te dublje ući u arhitekturne odluke, performanse i način rješavanja problema.

Proces prijave:

Radujemo se vašoj prijavi. Pošaljite nam svoj CV ili LinkedIn profil na info@ekonobar.hr i porazgovarajmo.

eKonobar je poslodavac koji pruža jednake mogućnosti. Podržavamo raznolikost i predani smo stvaranju inkluzivnog okruženja za sve zaposlenike. Ne diskriminiramo na osnovi rase, vjere, uvjerenja, boje kože, nacionalnog podrijetla, spola, trudnoće, seksualne orijentacije, rodnog identiteta, rodnog izražavanja, starosti, podrijetla, tjelesne ili mentalne invalidnosti, zdravstvenog stanja, uključujući zdravstvene karakteristike, genetskih informacija, bračnog statusa, vojne službe ili bilo koje druge klasifikacije zaštićene primjenjivim lokalnim ili državnim zakonima. Sve odluke o zapošljavanju temelje se na poslovnim potrebama, zahtjevima radnog mjesta, zaslugama i individualnim kvalifikacijama.

About eKonobar

🔗Website
Visit company profileIconOpenNewWindows

Unlock all Arc benefits!

  • Browse remote jobs in one place
  • Land interviews more quickly
  • Get hands-on recruiter support
PRODUCTS
Arc

The remote career platform for talent

Codementor

Find a mentor to help you in real time

LINKS
About usPricingArc Careers - Hiring Now!Remote Junior JobsRemote jobsCareer Success StoriesTalent Career BlogArc Newsletter
JOBS BY EXPERTISE
Remote Front End Developer JobsRemote Back End Developer JobsRemote Full Stack Developer JobsRemote Mobile Developer JobsRemote Data Scientist JobsRemote Game Developer JobsRemote Data Engineer JobsRemote Programming JobsRemote Design JobsRemote Marketing JobsRemote Product Manager JobsRemote Project Manager JobsRemote Administrative Support Jobs
JOBS BY TECH STACKS
Remote AWS Developer JobsRemote Java Developer JobsRemote Javascript Developer JobsRemote Python Developer JobsRemote React Developer JobsRemote Shopify Developer JobsRemote SQL Developer JobsRemote Unity Developer JobsRemote Wordpress Developer JobsRemote Web Development JobsRemote Motion Graphic JobsRemote SEO JobsRemote AI Jobs
© Copyright 2026 Arc
Cookie PolicyPrivacy PolicyTerms of Service