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 descriptionHide 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.
