Frontend Developer (Vue.js) (m/f)
Njuškalo Prikaži sve poslove
- Zagreb
- Stalni radni odnos
- Puno radno vrijeme
- Participate in architectural decisions, not just implementation
- Understand the business context of every feature — because without it, you can't make good technical decisions
- Grow into a T-shaped developer — deep in frontend, with an understanding of backend, infrastructure, and product
- We take responsibility for the final look and feel of what we build
- We understand the "why" behind every feature — we propose technical solutions for business requirements, rather than just implementing specs
- Every developer has the right (and obligation) to ask "why?"
- We build quality through mentorship and open discussion, not through blame culture
- Sprints start with planning, where you actively participate in defining the technical approach, not just receiving tasks
- Code reviews are an opportunity for learning, not a checkbox — seniors explain the why and encourage discussion, not just "approve" or "request changes"
- You work on features used by hundreds of thousands of people — and you see the impact of your decisions in real metrics
- You have space for experimentation — a new approach, a new tool, a refactor that's been bugging you
- Dedicated mentorship — a senior available for pair programming, code reviews, and technical discussions
- Clear growth path from mid to senior level
- Performance challenges at a scale of 1M+ daily users
- Building new features from scratch
- Modernizing legacy code — you'll learn to make decisions about when to refactor and when to rewrite
- Experience with Vue.js or a similar reactive framework (React, Svelte...)
- Solid knowledge of JavaScript (ES6+), HTML5, and CSS3
- Practical experience with Node.js and Express, and an understanding of frontend-backend interaction
- When you encounter a bug, you dig down to the root cause — you don't just fix the symptom
- "But why?" is your default reaction to a task, not "OK, I'll do it"
- You read tech blogs, watch conference talks, or have a side project — not because you have to, but because you're genuinely interested
- When you see bad code, you don't walk past it — you ask why it was written that way and suggest a better approach; you follow the Boy Scout Rule
- You think about how your code affects the end user
- You proactively communicate with designers, product managers, and colleagues — you don't wait for someone to tell you what needs to be done
- Internal tech talks and a culture of knowledge sharing
- Dedicated mentorship and a clear growth path
- Budget for conferences, educational platforms, and books
- Supplementary health insurance
- Co-financed Multisport card
- Family benefits: financial support for new parents, 2 months of paternity leave, flexible working hours for mothers
- Additional days off for birthdays and life events
- Optional contributions to a third-pillar pension fund
- Dog-friendly offices
- Choice of equipment (Linux or Mac laptop)
- Company phone + plan
- 22–30 vacation days (depending on tenure and age)