For which tasks (responsibilities)?
We are looking for a highly experienced Senior Frontend Developer to join our team. In this role, you will be responsible for developing, maintaining, and optimizing complex, production-grade frontends using TypeScript/Nuxt.js and Vue.js. Your mission is to create sleek, pixel-perfect, responsive, and high-performing user interfaces that delight our users — transforming design concepts into functional, clean, and maintainable code. This is a pure frontend role where you will take absolute ownership of your work, collaborating closely with designers, backend developers, product managers, and the QA team. You’ll bring interfaces to life with meticulous attention to detail, ensuring our UI is visually stunning, intuitive, and seamlessly integrated with backend services via GraphQL and REST APIs.
What kind of professional are we looking for?
JavaScript/TypeScript – solid web fundamentals, strong expertise in ES6+, including Prototypal Inheritance, async/await, and Garbage Collection
Nuxt.js/Vue.js – proven experience building and maintaining production-grade applications at scale
Ability to create valid, pixel-perfect, adaptive, and cross-browser HTML code directly from Figma following BEM methodology
Experience creating smooth, performant motion animations and transitions
Proficiency integrating GraphQL/REST APIs, WebSockets and collaborating closely with back-end engineers
Excellent debugging skills across the full frontend stack
SOLID Principles – ability to apply them when making architectural decisions
Nice to have:
Experience with animation systems, visual effects, 3D graphics
Comfortable with Docker, Git workflows and standard build tools
Understanding of CI/CD and how frontend fits into deployment pipelines
Familiarity with accessibility standards (WCAG) and internationalization
Automated Testing – experience writing Unit, Feature, Integration, E2E and Performance tests
Experience with Laravel Blade templates
Algorithms & Data Structures – understanding of classic algorithms and their applications
Ability to take initiative and drive projects forward
Degree in Computer science (or equivalent experience)
Strong communication and collaboration skills – listening as well as informing
What are the conditions and bonuses?
Two forms of cooperation available:
B2B contract
Employment contract
Work in a highly skilled engineering team with strong leadership.
Long-term stability and predictable workflows.
Real opportunities for professional growth and participation in challenging technical work.
Competitive compensation aligned with seniority and experience.
Remote-friendly, flexible working environment.