Senior Frontend Vue Software Engineer
Description
We are Honest Greens, an innovative, passionate, and rapidly expanding restaurant lifestyle brand with one mission: improve society through real food. We do things differently in our industry, embracing - and creating - new restaurant trends and technologies that allow us to make healthy food affordable, convenient, and incredible delicious. We believe this will help people in our communities live longer, happier, and more sustainable lives.
Over the coming years, we will be scaling our restaurant, geographical and digital footprint to ensure that our customers can interact with our brand wherever they are. We aim to become leading restaurant lifestyle brand in Europe with over 100 restaurants in the next 5 years. Our digital products which we’re building from the ground up are helping drive additional customer and revenue growth while maximizing operational efficiency, and ultimately play a role in how we’ll build the next generation of restaurants. We see this as an amazing opportunity to join the company as we build our product and scale globally.
We are looking for a talented and motivated Senior Frontend Engineer to join our dynamic team. The ideal candidate has a strong background in Vue.js and experience working with the Quasar Framework. As a senior member of our engineering team, you will be responsible for designing, developing, and maintaining high-quality, performant user interfaces. If you have experience with backend technologies such as .NET Core, it’s a valuable plus that will enable you to contribute more broadly across our stack.
In this role you will:
- Design and build world-class web applications using Vue.js and the Quasar Framework
- Establish and promote frontend development standards and best practices, ensuring high-quality code and delivery
- Collaborate closely with our product manager, UX designer, and backend engineers to shape and implement new features and improvements
- Facilitate technical discussions and decision-making, driving architectural choices and ensuring scalable, maintainable codebases
- Conduct code reviews, provide constructive feedback, and encourage continuous learning and skill development among the team
- Manage project timelines and technical roadmaps, ensuring that deliverables meet business requirements and deadlines
- Optimize frontend performance, ensure cross-browser compatibility, and uphold security standards
- Stay updated with the latest trends and best practices in frontend development, bringing innovative ideas to the team
What you need to be successful:
- 8+ years of experience as a frontend engineer, with a strong focus on Vue.js
- Proven experience in leading and mentoring frontend teams, with a track record of fostering a positive and productive engineering culture
- Proficiency with the Quasar Framework or willingness to quickly become an expert
- Strong understanding of JavaScript (ES6+), HTML, and CSS
- Ability to translate complex UI/UX designs into high-quality, pixel-perfect implementations
- Familiarity with RESTful APIs, component-based design patterns, and state management libraries such as Vuex
- Experience with frontend build tools and package managers (e.g., Webpack, Vite, NPM)
- Strong problem-solving skills and the ability to navigate complex technical challenges
- Excellent communication skills, with the ability to explain technical concepts to non-technical stakeholders and collaborate across teams
- Familiarity with modern version control practices (e.g., Git) and CI/CD pipelinesExperience with best practices in mobile design (human interface guidelines, threading, bandwidth considerations etc.)
- Good communicator who can work well within a delivery team and manage interactions with other parts of the organisation
- Very enthusiastic about user interface and customer experience centric
- Team player who is willing to stand up and put forward ideas
- Experience working in a fast-growing tech start-up / scale-up
- Extreme ownership, a can-do attitude
- Fluent in Spanish and English
A little more about you:
- You are open-minded and proactive
- You are a problem solver, no matter the language
- You’re used to working with best practices and design patterns
- Real-world Experience working in Agile teams
Benefits:
- Private health and dental care
- Attractive wage and daily perks
- Great office in the centre of Barcelona (Diagonal/Augusta)
- Free daily food at honest greens
- Very dynamic and challenging environment
- 30% remote work possible
- International, open-minded and united team
- Hardware and tools needed to do the job
This role will be reporting into the VP of Engineering. CV's must be sent in English.