Applying here? Try the free cover letter tool — paste this posting and your résumé, no account needed.
About the role
You will design and implement frontend solutions for the contractor payments platform while influencing architecture. You are expected to take ownership of feature quality and delivery to production.
What they look for
Requirements
The role requires an experienced developer with strong proficiency in Vue 3 and TypeScript. Candidates should be capable of working independently and contributing to the overall frontend strategy.
Full 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, ), 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 roles
-
UI Lead Software Engineer - React / TypeScript - Digital Markets Execution Technology (DMET)
JPMorgan Chase & Co. London, England, United Kingdom
-
Senior Software Engineer (Node.js/Java, TypeScript&React)
Infotree Global Solutions Israel
-
Integration Developer (Node.js, TypeScript on AWS)
Zensar Bangalore South, Karnataka, India
-
Senior Fullstack Engineer (TypeScript)
Northbeam United States · $165K–$210K/yr
-
Senior Full Stack Developer - .NET, Angular, Typescript
hammerjack Philippines
-
Software Engineer III (Java, React, Typescript)
Insight Gurugram, Haryana, India