Senior Frontend Developer

Zendrop
Barcelona, Spain
5 days ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours
Languages
English, Russian
Experience level
Intermediate

Job location

Remote
Barcelona, Spain

Tech stack

JavaScript
PHP
Artificial Intelligence
Bootstrap
Software Quality
Code Review
Cursor (Graphical User Interface Elements)
Laravel
Shopify
TypeScript
Network Routers
Tailwind
Backend
Vue.js
SASS
WebPack
Front End Software Development
REST

Job description

We're looking for a Senior Frontend Developer to join our engineering team and help us modernize and scale our merchant-facing applications. You'll work on our ongoing Vue 2 Vue 3 migration, build new features, and help shape how we integrate AI-assisted development into our workflows.

This isn't a role where you'll be writing boilerplate all day. We expect you to leverage modern AI coding tools (Cursor, Claude, etc.) to move faster and focus on solving real problems. If you're already using these tools daily - great. If not, you should be eager to learn.

The project: https://zendrop.com/

«We are more interested in bright developers with aspirations and burning desire to work, than in specific skills.»

What You'll Do

  • Build and maintain features in our Vue 3 application (with some Vue 2 legacy work)
  • Collaborate with backend (Laravel) and product teams to ship merchant-facing functionality
  • Contribute to our component library and Storybook documentation
  • Write clean, maintainable code - whether you or an AI agent wrote the first draft
  • Participate in code reviews with an eye for quality, not just syntax
  • Help us figure out the right balance between AI-assisted speed and code quality

Tech Stack

  • Frontend: Vue 3, Pinia, Vue Router, Vuelidate, Axios
  • Styling: Sass, Tailwind
  • Build: Laravel Mix, Webpack
  • Documentation: Storybook 8.x
  • Legacy: Vue 2, Vuex, Bootstrap-Vue

Requirements

Do you have experience in Sass?, * 3+ years of experience with Vue.js (Vue 3 preferred, Vue 2 acceptable)

  • Solid JavaScript/TypeScript fundamentals - you understand what the AI-generated code actually does
  • Experience with state management (Pinia or Vuex)
  • Comfortable working with REST APIs
  • Familiarity with component-driven development and design systems
  • Ability to read and improve existing code, not just write new code
  • English level B2+ (our team communicates in English)

Nice to Have

  • Experience with Laravel or PHP backends
  • Familiarity with e-commerce platforms (Shopify, Clickfunnels, fulfillment systems)
  • Experience migrating legacy codebases
  • Already using AI coding assistants effectively in your workflow
  • Fluency in Russian (written and spoken) is a strong plus

Benefits & conditions

We're pragmatic about AI-assisted development. These tools are productivity multipliers when used well, but they don't replace engineering judgment. We expect you to:

  • Use AI tools to accelerate repetitive work and explore solutions faster
  • Review and understand AI-generated code before committing it
  • Know when to use AI and when to think through a problem yourself
  • Help us develop team practices around AI-assisted development, * Unlimited PTO
  • Career development and growth opportunities
  • A collaborative and inclusive work environment
  • Opportunity to shape our frontend architecture during a key transition period

About the company

Zendrop is a fast-growing US-based dropshipping platform that helps entrepreneurs easily start and scale their online stores. Thousands of merchants use our tools to streamline logistics, improve customer experience, and grow revenue. At Zendrop we move fast, take ownership, and care deeply about results. Our core values - Speed Over Perfection, Results Driven, and Extreme Ownership guide every decision we make. We act quickly and focus on what truly moves the needle. We're driven by outcomes, not checkboxes, and we take full responsibility from start to finish. Every team member has the autonomy to make an impact and the accountability to see it through. If you're someone who thrives in a fast-paced, high-ownership environment where progress matters more than perfection, you'll fit right in.

Apply for this position