Skip to main content

Senior Front-end Developer

Vue.jsPiniaVuexVue Router
2 days ago
frontendsenior
C

Checkbox Group

Kyiv
Work Typeremote
Job Typefull time

About the Position

Checkbox is a Ukrainian fintech product company helping entrepreneurs safely trade, fiscalizing over 100 million receipts monthly. They are seeking a Senior Front-End Developer on a full-time basis to strengthen their team and actively participate in product development.

Requirements13

  • 5+ years of commercial development experience with JavaScript
  • 3+ years of SPA development experience with Vue.js (Vue 2 and/or Vue 3, Composition API)
  • Strong knowledge of Vue ecosystem: Pinia/Vuex, Vue Router, Nuxt.js (SSR/SSG), vee-validate, axios, vue-i18n
  • Experience in UI development with Vuetify.js or similar frameworks (Element Plus, Quasar)
  • Deep understanding of JavaScript: event loop, closures, prototypes, Promises/async-await
  • Knowledge of HTTP/HTTPS: methods, headers, caching, CORS, JWT, OAuth 2.0
  • Experience with REST API: design, integration, query optimization, error handling
  • Practical application of OOP, SOLID, KISS, DRY; MVC, MVVM, DDD patterns in real projects
  • Experience designing scalable frontend architectures (feature-sliced design or similar)
  • Writing unit/integration tests (Vitest, Jest, Cypress or Playwright)
  • Experience setting up Vite/Webpack: bundle optimization, code splitting, lazy loading
  • Experience with Docker and docker-compose in local environments and CI/CD pipelines
  • Understanding of Git processes: branching strategy, semantic commits

Benefits6

  • Fully remote work format
  • 24 working days of vacation and paid sick leave
  • Stable salary payment twice a month
  • Support for professional development: courses, conferences, certifications
  • English language courses
  • Minimum bureaucracy in decision-making
Senior Front-end Developer
View Original