CompStak

Senior Frontend Engineer

CompStak

full-time

Posted on:

Location Type: Hybrid

Location: BelgradeSerbia

Visit company website

Explore more

AI Apply
Apply

Job Level

Tech Stack

About the role

  • Design and ship end‑to‑end features: complex search flows, data‑rich dashboards, property and portfolio views, saved searches, exports, and more
  • Work directly in our React 18 + TypeScript codebase, making architectural decisions that impact how we build features for years
  • Dive into real product problems: how to surface dense information clearly, how to keep heavy pages fast, and how to make advanced tools feel simple
  • Collaborate closely with design and product on UX, and with backend teams on clean API contracts
  • Improve our foundations: testing strategy, patterns for state management, performance, and code quality
  • Guide other engineers, effectively participate in code reviews, and help define and follow our frontend standards

Requirements

  • You’ve spent several years building complex React applications and you’re very comfortable in TypeScript
  • You’ve seen what works (and what doesn’t) in larger codebases and care about code structure, boundaries, and long‑term maintainability
  • You’re fluent in state management and data fetching patterns (React Query, SWR, etc.)
  • You naturally bring quality and ownership: you think about modularity, reusability, peer reviews, performance, and testing as part of “done”
  • You communicate clearly, enjoy collaborating with product/design, and like to give and receive feedback from other engineers
Benefits
  • 25 days off per year: 21 days of vacation, plus an additional day for Slava, non-working Serbian holidays, in accordance with the Law, plus 3 days of 100% paid sick leave
  • You are covered with private health insurance, a package that will cover all your needs
  • We cover maternity and pregnancy leave with 100% of your earnings
  • Employee stock options
  • FitPass platform - because we care for your wellbeing as well
  • Quarterly activity and events budgets for each team and yearly company-wide team-building trip
  • Numerous perks in the office (Sweet Wednesday, Thursday office lunch, Movie nights…)

Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard skills
ReactTypeScriptstate managementdata fetchingReact QuerySWRcode qualityperformance optimizationtesting strategymodularity
Soft skills
collaborationcommunicationfeedbackownershippeer reviewsproblem-solvingdesign collaborationarchitectural decision-makingguidanceparticipation in code reviews