Senior Frontend Developer
Weโre looking for a Senior Frontend Developer to strengthen our frontend team โ both technically and in how we build things together.
The product is a SPA built on Vue 2, with an active migration to Vue 3 + Composition API. Youโll be working on new features, refactoring legacy parts, improving component architecture, and participating in architectural decisions that shape the codebase long-term.
We work in sprints with mandatory code reviews as part of our engineering culture. We have established coding guidelines, well-structured processes, and actively use AI agents in development โ and we encourage you to do the same.
Requirements:
โ 5+ years of frontend development experience, including 2+ years with Vue.js
โ Strong knowledge of Vue 3 and the Composition API
โ Experience with TypeScript
โ Solid understanding of Vuex / Pinia, Vue Router, and component-driven architecture
โ Strong HTML/CSS skills โ we build all markup and styling in-house using SASS, combining BEM methodology with utility classes. No UI frameworks
โ Ability to clearly separate business logic, data layer, and UI behavior
โ A habit of writing well-tested, well-structured code
โ Comfortable reading technical documentation, writing commits and conducting code reviews in English
Responsibilities:
โ Implement new features and fix bugs โ this is the core of the day-to-day work
โ Participate in the migration from Vue 2 to Vue 3
โ Refactor legacy code toward modern, maintainable patterns when needed
โ Contribute to architectural decisions on component design and frontend infrastructure
โ Write meaningful unit tests (Jest, Vue Test Utils) โ testing is a core part of our workflow, not an afterthought
โ Review pull requests and uphold code quality standards
Would be a plus:
โ Experience building high-performance SPAs
โ Familiarity with Webpack / Vite, CI/CD pipelines, SonarQube, and Docker
โ Experience creating and maintaining a component library or UI Kit (Storybook)
โ Understanding of frontend security best practices
โ Experience using AI-powered coding tools (Copilot, Cursor, Qodo, etc.)
Work conditions:
โ 100% remote position, providing flexibility and work-life balance.
โ Competitive salary reflecting your skills and expertise.
โ 24 days of paid vacation per year to recharge and relax.
โ 10 days of paid sick leave.
โ Educational opportunities.
โ Compensation budget for medical and hobby/sport expenses.
โ Generous budget for birthdays and anniversaries.
โ Online and offline team events.
โ A collaborative and innovative work environment with passionate team members.
Hiring process:
โ
Interview with Recruiter โ โ
Technical Interview with Frontend Lead โ โ
Reference check โ โ
Offer
Required languages
| English | B1 - Intermediate |
| Ukrainian | Native |