Logo Smith.ai

Senior Vue Frontend Engineer (Spain only)

Job description

Title: Senior Frontend Engineer
Employment-Type: Full-time
Location: Spain
Experience: 5-10 years
Required Skills: Vue.js, CSS, Vite, Spanish proficiency

Role Description:
We’re looking for a Senior Frontend (or Frontend-centric Full Stack) Software Engineer to join our tight-knit Engineering team. As part of Smith.ai’s core team, you’ll collaborate closely with Product and Design to build and maintain our next generation of AI-powered products. You’ll also help expand our support platform’s functionality, driving greater operational efficiency and delivering even better experiences for our customers.

Day-to-Day Activities:

  • You’re a frontend expert who’s comfortable working across the stack when needed. You know how to build fast, scalable, and maintainable user interfaces, but you also understand backend interactions and APIs well enough to work seamlessly with engineers across the stack. You thrive in collaboration—you push through blockers, contribute fresh ideas, and adapt quickly. You elevate teams not by forcing processes from past companies, but by how you think, problem-solve, and deliver. People across all departments enjoy working with you, not just engineers.

  • You’re excited to shape and scale frontend architecture while working in a fast-moving startup. You love learning new technologies, improving performance, and contributing to design systems, UI/UX, and frontend best practices. And if you want to work on cutting-edge AI-powered products, you’re in the right place.

• Build and enhance our applications in collaboration with Product and Design
• Optimize performance, scalability, and maintainability of existing frontend code
• Migrate and improve apps from Vue 2 to Vue 3 while modernizing the codebase
• Lead frontend initiatives, from new UI components to full-scale feature dev
• Work closely with backend engineers to ensure seamless API integration
• Refine our frontend build system as we transition from Webpack to Vite
• Contribute to and improve our design system for consistency and scalability
• Stay ahead of modern frontend trends and bring innovative solutions to the team

What You Bring:
• 5+ years of experience in frontend-centric development
• Highly proficient in Vue or modern flux-based equivalent
• Experience with Vite (or equivalent, with a willingness to transition)
• Strong understanding of modern JavaScript emerging technologies
• Solid grasp of state management (Vuex, Redux, Pinia, or similar)
• Experience with CSS frameworks and responsive design
• Ability to effectively communicate in English (written & spoken)

Nice-to-haves:
• Experience working with LLMs and AI-related tooling
• Familiarity with backend technologies (Python, Django, REST APIs)
• Experience with PostgreSQL, Celery
• Experience with AWS, ECS, Ansible, Jenkins
• Exposure to GraphQL, WebSockets, or real-time frontend updates
• Experience working in a fast-paced startup environment

Location
Remote allowed
Flag of Spain Spain
Work type
Full-time
Work level
Lead
Salary
EUR55000-/yr
Date posted
7 days ago

Get Job Alerts

Subscribe to get the latest Vue.js jobs

Your name
Enter your e-mail
Get Vue.js jobs right to your inbox
Your name
Enter your e-mail