O

Senior Frontend Engineer

Ocado Group
On-site
Barcelona, B, Spain

Ocado Technology is building the next-generation grocery ecommerce suite that´s changing the way the world shops.

Ocado Group is a technology-led, global, software and robotics platform business, with a strong retail heritage. Ocado has been at the forefront of innovation in the online grocery industry since it was founded in 2000. Its retail business, Ocado.com, is one of the world’s largest online-only supermarkets with over £2,2bn annual revenue and over 795,000 active customers.

The Acquisition cluster in the Order department is part of Ecommerce. Armed with a mission to provide a world-class platform that helps bring quality traffic onto the Ocado Smart Platform (OSP), convert visitors into shoppers by fulfilling their needs and expectations, and build shopping habits that encourage customer retention, loyalty and engagement.

Based in our Barcelona office in the heart of the 22@ hub, this amazing community of 27+ nationalities offers an unparalleled culture focused on growth and learning.

About the role

As a Frontend Web Engineer you will play a crucial role in developing customer-facing web front-ends and core functionalities for our homepage, session management and SSO integrations. As part of the Ecommerce Stream you will contribute to high-impact projects and work with cutting-edge technologies like React and TypeScript.

Roles & Responsibilities

  • Working with UX and Product teams to understand problems, propose solutions and bring them to life.
  • Build functionality that works across locales in countries around the globe.
  • Explore new technical approaches to better our engineering practices.
  • Design solutions which can be understood and improved upon by others.
  • Take into account the business, technical and economic context when making design decisions.
  • Assess multiple solutions to problems and be able to articulate these to the business where necessary.
  • Work with your team to deliver valuable contributions of high quality, in the timescales agreed by your team.
  • Participate in the full delivery lifecycle, from technical discovery to value validation.
  • Contribute to discussion and influence technical direction.

Knowledge, Skills & Experience

Essential

  • Experience writing modern Javascript
  • Proficient with CSS
  • A passion for great UX
  • A fundamental understanding of automated testing
  • Comfortable writing production-quality code, and rapid prototyping
  • Strong collaboration skills that will allow you to work effectively alongside a cross-functional team
  • A desire to learn from others in order to improve your breadth and depth of knowledge. Desirable
  • Experience using React
  • Experience using TypeScript
  • Node.js experience
  • RESTful API design
  • Experience with CSS-in-JS or CSS preprocessors
  • Building features with accessibility as a core requirement

Please let us know in your application if you need any special adaptations for the selection process. At Ocado Barcelona we adapt our selection processes to our candidates.

Be bold, be unique, be brilliant, be you. We are looking for individuality and we value diversity above gender, sexual orientation, race, nationality, ethnicity, religion, age, disability or union participation. We are an equal opportunities employer and we are committed to treating all applicants and employees fairly and equally.

 

#LI-OT

#LI-HYBRID

#LI-KS1