As a Frontend Engineer, you’ll use your knowledge of JavaScript, HTML and CSS to conceptualise, design and build awesome features for our EmpathyInterface product. A highly customisable plug-and-play search UI that helps millions of people to find the products they love in stores such as Vodafone, Massimo Dutti, Oysho, Pull&Bear and Casa del Libro.

As part of an agile product team, you’ll collaborate with designers and other engineers in the quest of evolving and continuously improving the product. You will also be responsible for the delivery (customisation and fine-tuning) of the product to our customer base

What are we looking for?

A committed, enthusiastic and forward-thinking individual with the capacity to empathise with our customers.

Someone who is not afraid to ask questions and always keen to learn and improve. A motivated self-starter who loves a challenge and is always pushing themselves, their ideas, and the norm.

Position based out of Gijón or Narón.

Key skills

  • Proficient understanding of JavaScript, HTML and CSS
  • Passion for creating clean, functional and well-designed code
  • Ability to collaborate with visual and user experience designers to create and implement new features
  • Experience interfacing with RESTful services
  • Component-oriented development
  • Ability to write effective unit, integration and e2e tests
  • Proactivity, commitment and autonomy
  • Open mindset and eagerness to learn

Bonus Points

  • Experience with modern JavaScript frameworks like Angular, React or Vue
  • Understanding of CSS preprocessors such as Sass or Less
  • Knowledge of frontend testing frameworks: Jasmine, Mocha, Selenium, Protractor…
  • Experience with frontend tooling: Grunt, Gulp, Webpack, Bower, npm…
  • Experience with data visualisation tools like D3.js or deck.gl
  • Basic knowledge of JavaScript data architectures such as Redux
  • Knowledge of TypeScript and/or ES6
  • Strong taste for design and understanding of UX
  • Concerned about performance, scalability, reliability, mobile-first and cross-browser capabilities
  • Experience with Git and other team collaboration tools
  • Strong oral and written communication skills
  • Good spoken and written English
  • Clear understanding of Agile methodologies such as Scrum or Kanban

Benefits

  • Working with cutting edge technologies
  • Competitive salary
  • High-end gear: a 13-inch MacBook Pro with dual monitor setup and the IDE of your choice
  • Modern office and young, bright team
  • Bi-annual EmpathyDay (company-wide team building events)
  • Opportunity to attend tech courses, events and conferences worldwide
  • Mentoring and personal development as well as travel opportunities
  • Participation in hackathons
  • Flexible working hours
  • Private medical insurance
  • Enjoy our fabulous office gym and musical instruments
  • Unlimited coffee and tea
  • Free English lessons at the office
  • And most importantly: an amazing working atmosphere and team culture

About Empathy

Empathy was founded in 2012 to help eCommerce stores provide a more joyful search and discovery experience, pairing great technology, functionality and features with customer inspiration, emotions and empathy.

As a self-financed company, we dictate our own roadmap and our technology, products and teams are all driven by the desire to be challenged, to grow and to innovate. This vision is accomplished by creating an inventive, imaginative and creative ecosystem, which is handled with efficiency, standards and processes that render high profitability and growth.

A fast growing company, Empathy is currently going through an expansion process. Today, our team (60 and growing) is distributed between Head Offices in London and Gijón, Account and Marketing teams in New York, Barcelona and Valencia, and growing Engineering teams in Narón and Gijón.

Some of the largest and most successful commerce stores in the world use Empathy including: Vodafone, Mango, ITX, Casa del Libro, Interflora, Adolfo Dominguez, Pepe Jeans, Accessorize, AdoreMe, Fenwick and Soho House.

Please click here to get in touch and send us your CV.