← Positions/Frontend Developer

Frontend Developer

● RemoteFrontendVue.jsJavaScriptTailwind
About the role

We're looking for a Mid-Level Frontend Developer with solid Vue.js experience to join a product team working on a B2B SaaS platform. You'll translate Figma designs into pixel-perfect, responsive components and help establish frontend conventions.

The role is fully remote and offers autonomy — you'll be expected to take ownership of features and collaborate asynchronously with distributed teammates.

Requirements
  • 3+ years of experience with Vue.js (v3 preferred) in production
  • Strong JavaScript fundamentals — closures, async/await, event loop
  • Proficiency with Tailwind CSS and utility-first styling workflows
  • Experience with component-driven development and Storybook
  • Familiarity with state management (Pinia or Vuex)
Nice to have
  • Experience with Nuxt.js for SSR/SSG
  • Knowledge of accessibility standards (WCAG 2.1 AA)
  • Familiarity with animation libraries (GSAP, Motion)
  • Prior contribution to a shared component library or design system
Assessment process

After applying, you'll take an automated MCQ assessment tailored to the seniority tier you selected. It's time-limited and must be completed in one sitting.

Your score automatically feeds a seniority suggestion, which our consultant team reviews alongside your full profile. No manual score overrides — the system is designed to be consistent and fair.

Apply for this position
Select the seniority tier you'd like to apply for. Each tier has its own test.
JuniorNot available
Not accepting applications at this tier for this role
MidSelected
3–5 years of experience · 30 questions · 40 min
SeniorNot available
Not accepting applications at this tier for this role
TestVue.js · Mid MCQ
Questions30 questions
Time limit40 minutes
Attempts1 attempt only
⚠ The timer starts immediately once you begin. You cannot pause or resume. Ensure you have 40 uninterrupted minutes before proceeding.
You'll be asked to confirm before the test starts.
You can apply to multiple positions simultaneously. Each application has its own independent test.