Filled
This offer is not available anymore

Front-end Software Engineer in Barcelona

Ocado Group

Workplace
Onsite
Hours
Full-Time
Internship
No
Share offer

Job Description

We have an exciting new opportunity for a driven individual to join our ever growing Ecommerce department in Barcelona. (Hybrid)

You will join a cross-functional team that consists of talented web front end, Android, iOS, and backend engineers, Team Lead and Product Manager. We also work closely with UX and Product Analysts.

We are looking for an engineer to bring their passion for building polished, effective solutions to the problems we set out to tackle. The main front end framework is built on React and Node.js with Express and is backed by a Java microservice backend. Redux is used for state management and we have various layers of testing which includes Unit tests, System tests and visual regression tests. Jest is used as a test runner, React Testing library for testing React components, Storybook for visual regression testing and Saucelabs for end-to-end testing.

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.
  • Look for multiple ways to solve problems and communicate effectively the benefits and drawbacks of each
  • 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
  • Node.js experience
  • RESTful API design
  • Experience with CSS-in-JS or CSS preprocessors
  • Building features with accessibility as a core requirement

Who we are

We champion a value-led culture to get our teams working at their very best and to help create a collaborative working environment with inspiring projects that our people love. Core values of TrustAutonomyCraftsmanshipCollaboration and Learn Fast help drive our innovative culture.

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.

What we can offer you

A relaxed, international, talented, creative and friendly environment, where we will provide you with the best tools to develop amazing stuff. We invest in our employees, ensuring we provide them with the best in-house and external training programs available. We also really encourage people to attend conferences and be involved in the local developer community.

We are growing rapidly, making it a very exciting time to join, as we are currently at a brand new office in the 22@ district - the thrilling tech area of Barcelona.

Anything else?

There’s a lot going on at Ocado Technology! Click to find out more about Ocado Technology and our recruitment process.

Ocado is an equal opportunities employer and as such makes every effort to ensure that all potential employees are treated fairly and equally, regardless of their sex, sexual orientation, marital status, race, colour, nationality, ethnic or national origin, religion, age, disability or union membership status.

About Ocado Group

When our journey started, we were all about changing the way people shop for groceries. 20 years later, we’re developing our own ground breaking technology, opening multiple sites at an accelerating rate and engaging in exciting new business partnerships around the world!

Transforming an industry also means transforming the way we do business.   As we continually develop new technologies and customer propositions, we’re looking for the Everyday Pioneers to lead us into the next stage of our evolution: enhancing our capabilities, inspiring our teams and developing new ways of working.

Changing the way the world shops, for good.

About Ocado Group

When our journey started, we were all about changing the way people shop for groceries. 20 years later, we’re developing our own ground breaking technology, opening multiple sites at an accelerating rate and engaging in exciting new business partnerships around the world!

Transforming an industry also means transforming the way we do business.   As we continually develop new technologies and customer propositions, we’re looking for the Everyday Pioneers to lead us into the next stage of our evolution: enhancing our capabilities, inspiring our teams and developing new ways of working.

Changing the way the world shops, for good.


 

About Ocado Group

.

Other frontend developer jobs that might interest you...