
Senior Frontend Engineer
CompStak
full-time
Posted on:
Location Type: Hybrid
Location: Belgrade • Serbia
Visit company websiteExplore more
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