Senior Frontend Developer | Vue 3 & AI Focus | Remote / 16 hours ago
Role details
Job location
Tech stack
Job description
This is a fully remote position open to candidates globally. Our engineering team primarily operates within European time zones (EMEA). About Zendrop:
Zendrop is a rapidly expanding, US-based dropshipping platform dedicated to helping entrepreneurs launch and scale their online stores. Thousands of merchants rely on our tools to optimize logistics, enhance customer experience, and drive revenue growth.
We prioritize Speed Over Perfection, Results Driven execution, and Extreme Ownership. We seek team members who thrive in a fast-paced, high-autonomy environment focused on measurable outcomes., We are hiring a Senior Frontend Developer to join our engineering team. This critical role involves modernizing and scaling our merchant-facing applications, focusing heavily on the Vue 2 to Vue 3 migration. You will build robust new features and integrate cutting-edge AI-assisted development techniques into our daily workflows.
We encourage leveraging modern AI coding tools (e.g., Cursor, Claude) to accelerate development and focus on complex problem-solving, moving beyond writing boilerplate code. Eagerness to adopt AI tools is essential.
Explore our platform: 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
- Develop and maintain features within our Vue 3 application, including managing some Vue 2 legacy work.
- Collaborate closely with backend (Laravel) and product teams to deliver merchant-facing functionality.
- Contribute to and document our component library using Storybook.
- Produce clean, maintainable code, regardless of whether the initial draft was AI-generated.
- Participate actively in code reviews, focusing on overall quality and best practices.
- Define and implement best practices for balancing AI-assisted speed with high code quality standards.
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, We adopt a pragmatic approach to AI-assisted development, viewing these tools as productivity multipliers that complement, but do not replace, engineering expertise. We expect developers to:
- Utilize AI tools to accelerate repetitive tasks and explore solutions rapidly.
- Thoroughly review and comprehend all AI-generated code before committing.
- Exercise judgment regarding when to use AI versus independent problem-solving.
- Contribute to developing team standards for AI-assisted development practices.
Requirements
- 3+ years of professional experience with Vue.js (Vue 3 preferred, Vue 2 acceptable).
- Strong foundation in JavaScript/TypeScript, ensuring deep understanding of AI-generated code.
- Experience with state management solutions (Pinia or Vuex).
- Proficiency in working with REST APIs.
- Familiarity with component-driven development and implementing design systems.
- Proven ability to read, debug, and improve existing codebases.
- English proficiency level B2+ (required for team communication).
Nice to Have
- Experience with Laravel or PHP backends.
- Familiarity with e-commerce platforms (Shopify, Clickfunnels, fulfillment systems).
- Prior experience migrating or modernizing legacy codebases.
- Demonstrated effective use of AI coding assistants in current workflow.
- Fluency in Russian (written and spoken) is a strong asset.
Benefits & conditions
- Unlimited PTO (Paid Time Off)
- Significant career development and growth opportunities.
- A collaborative and inclusive work environment.
- Opportunity to directly influence and shape our frontend architecture during a critical transition.
The Interview Process:
- Intro conversation with our HR Manager
- Technical conversation with our Frontend Tech Lead and CTO
- Final conversation with our Co-Founder / CTO of our parent company