Frontend Software Engineer (Vue.js)

Job title:

Frontend Software Engineer (Vue.js)

Company:

Hg

Job description

Senior Frontend Vue Software EngineerDescriptionWe 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.

Expected salary

Location

Barcelona

Job date

Fri, 04 Oct 2024 02:45:56 GMT

To help us track our recruitment effort, please indicate in your email/cover letter where (vacanciesineu.com) you saw this job posting.

Share
yonnetim

Published by
yonnetim
Tags: health

Recent Posts

Stage – Ingénieur Chef de Projet (H/F)

Job title: Stage - Ingénieur Chef de Projet (H/F) Company: Bassetti Job description Description du…

1 min ago

Inclusion & Diversity Lead

Location: Copenhagen, Zealand, Denmark Salary: Competitive Type: Permanent Main Industry: Search Telecoms Jobs Advertiser: Lundbeck…

2 mins ago

High precision mechanical designer

Location: (SE-164 40) Sweden Salary: market rate Type: Contract Start Date:  asap Contract Period:  6…

6 mins ago

Deputy Director – Legal Affairs

Job title: Deputy Director - Legal Affairs Company: College of Haringey, Enfield and North East…

17 mins ago

3.5t Multi Drop Driver

Location: Fareham (PO17) - Hampshire, South East, United Kingdom Salary: Up to £14.50 per hour…

22 mins ago

Technical Product Manager (HVAC)

Job title: Technical Product Manager (HVAC) Company: Panasonic Job description Milan, Italy1953Panasonic Heating & Ventilation…

28 mins ago
If you dont see Apply Button. Please use Non-Amp Version