Strong Junior Front-end Developer (Vue.js)

AI overview

Join a product-focused team at Precoro and develop a new payments module while working closely with Product Managers, Designers, and Backend Engineers.

Precoro is an AI-powered procurement centralization and automation platform used by 1,000+ companies in 80+ countries. We help businesses replace manual purchasing processes with a clear and scalable system that covers approvals, vendors, and payments in one place.


In 10 years, we’ve:

  • Built a global SaaS product with real long-term customers

  • Launched 10+ large integrations (Amazon, Slack, Google, and more)

  • Grown a team of 100+ engineers, product managers, and designers working in a culture of trust and ownership


At Precoro, we value transparency, open communication, and honest collaboration. We encourage people to share ideas, challenge existing solutions, and take initiative. If you want to work in an environment where your voice matters and your work has a direct impact, you’ll feel at home here. You can read more about our values at this
link.


We’re now looking for a
Strong Junior Front-end Developer to join our Frontend team and take ownership of a new payments module (virtual cards, payments, inventory). This is a product-focused role with direct impact on real users and business flows. You’ll work closely with Product Managers, Designers, and Backend Engineers to shape both the user experience and the technical direction of this part of the product.


What you’ll do

  • Develop the frontend part of a new module.

  • Improve and refactor existing Vue components when needed.

  • Participate in code reviews and follow shared frontend standards.

  • Contribute to the Vue 2 → Vue 3 and JavaScript → TypeScript migration.

  • Take responsibility for frontend decisions within your module.


Frontend tech stack

  • Vue.js v2 / v3

  • JavaScript / TypeScript

  • Pinia

  • Vite


What helps you succeed here

  • 1+ years of frontend experience, ideally in a product team.

  • Strong hands-on experience with Vue.js and confidence working with TypeScript.

  • Understanding how to structure components, manage state, and work with async data.

  • Ability to build adaptive UI using modern layout tools (Flexbox, Grid).

  • Experience integrating frontend with backend APIs and real data.

  • Basic understanding of how browsers work (DOM, async operations, network requests).

  • Comfortable working in a shared codebase (Git, code reviews).

  • Ability to turn Figma designs into production-ready UI.

  • English level B1, enough to read technical documentation.

  • Ability to work from our Kyiv office.


Why you’ll enjoy working at Precoro

  • Trust-based management: No micromanagement - your ideas and initiatives are always encouraged.

  • Supportive team culture: You're not alone, our team is open, honest, and always ready to help.

  • Reimbursement for professional learning: We invest in your growth through courses, lectures, and more.

  • Flexible hours: We care about results, not how long you sit at your desk.

  • 26 days off annually (15 vacation days + 11 public holidays): Work-life balance is a priority for us.

  • Medical insurance (after six months) and Unlimited sick leave without requiring a medical certificate. Your health matters most.

  • Pet-friendly offices in Kyiv: Love your furry friend? Bring them along!

  • Supporting Ukraine: We proudly assist the Armed Forces and contribute to projects that bring victory closer.


Hiring Process

Our hiring is quick and straightforward:

  • Recruiter interview

  • Test task

  • Interview with the hiring manager

  • Offer

Perks & Benefits Extracted with AI

  • Flexible Work Hours: Flexible hours: We care about results, not how long you sit at your desk.
  • Health Insurance: Medical insurance (after six months) and Unlimited sick leave without requiring a medical certificate. Your health matters most.
  • Learning Budget: Reimbursement for professional learning: We invest in your growth through courses, lectures, and more.
  • Paid Time Off: 26 days off annually (15 vacation days + 11 public holidays): Work-life balance is a priority for us.
  • Remote-Friendly: Pet-friendly offices in Kyiv: Love your furry friend? Bring them along!
Ace your job interview

Understand the required skills and qualifications, anticipate the questions you may be asked, and study well-prepared answers using our sample responses.

Front-end Developer Q&A's
Report this job
Apply for this job