Kleos logo

Frontend Developer (Vue 3, TypeScript)

Hiring from
Probably Worldwide
Work type
Remote
Posted

621,058 remote jobs, straight from company career pages

100% free · New jobs every minute

Show job description

About Kleos

Kleos is a fast-growing global HR-tech and fintech platform specializing in global payroll. We help 600+ companies manage payments to contractors and remote employees across 200+ countries. Over $100 million in international payments has already been processed through our platform.

We're looking for an experienced Frontend Developer to join our Contractor Payments team. We're building a product that enables companies to work directly with international contractors, while Kleos handles invoicing, payments, and compliance.

We're looking for someone who goes beyond implementing tasks — someone who can independently design solutions, influence frontend architecture, and take ownership of the quality of features delivered to production.

Tech Stack

Frontend: Vue 3 (Composition API, <script setup>), TypeScript, Pinia, Vue Router, Vite.

Testing: Vitest, Vue Test Utils, Playwright.

UI & Integrations: SCSS, vue-i18n, Axios, date-fns.

Tools: ESLint, Prettier, Grafana Faro, Docker, GitLab CI, Jira, Figma.

What We're Looking For

  • 4–5+ years of professional frontend development experience, including at least 2 years of production experience with Vue 3 and TypeScript.

  • Experience building fintech products and payment interfaces, including handling monetary amounts, currencies, conversions, and transaction statuses.

  • Strong understanding of JavaScript, TypeScript, Vue 3 reactivity, and the Composition API.

  • Experience working with complex SPAs and large codebases.

  • Ability to design frontend architecture and clearly separate responsibilities between components, composables, and state management.

  • Experience with Pinia or similar state management solutions, with a solid understanding of application state management principles.

  • Strong experience with REST APIs, including API contracts, error handling, asynchronous operations, and edge cases.

  • Experience writing unit and component tests as an integral part of the development process.

  • Ability to turn Figma designs into production-ready interfaces, covering all relevant states: loading, empty, error, and permissions.

  • Experience conducting code reviews, refactoring, and improving existing technical solutions.

  • Strong ownership and independence: ability to make well-reasoned technical decisions, identify risks, suggest improvements, and take responsibility for outcomes, not just code delivery.

  • Hands-on experience using AI coding assistants (Cursor, Claude Code, Copilot, etc.) in real development workflows.

  • Understanding of frontend security, including XSS, CSRF, and secure handling of sensitive data.

  • Experience building complex B2B SaaS applications.

  • Experience with frontend error and performance monitoring tools such as Grafana Faro or Sentry.

  • Experience building design systems and reusable UI components.

  • Fluency in Russian is required.

Nice to Have

  • Experience setting up product analytics and tracking user events (Amplitude or similar tools).

  • Experience with E2E testing using Playwright.

What We Offer

  • Fully remote work — work from wherever you're most productive.

  • Supportive team culture — open communication, collaboration, and helping each other are part of how we work.

  • Real product impact — the opportunity to directly influence how our product evolves.

  • Professional development support — reimbursement for external courses, training, conferences, and webinars.

  • English lessons — classes with a professional teacher from your first day.

  • Sports allowance — reimbursement for gym memberships, swimming, group fitness classes, and other activities.

  • Financial support — assistance during important family events or challenging personal circumstances.

  • Corporate library — access to books and learning resources.

Similar jobs

Apply for this job100% free