Frontend Developer

Job Locations FR-Paris | ES-Madrid | ES | IE
ID
2021-3424
Category
Engineering
Type
Full-Time

Overview

“It all starts with people."

 

Inside every company, behind every brand­—while business success is often measured in profit, it has always been powered by people.

At ChannelAdvisor we firmly believe people are the heart of any organization—including our own. That’s why a career at ChannelAdvisor provides much more than simply pay and perks. We’re dedicated to empowering people, solving tough problems, and helping careers flourish inside & out.

ChannelAdvisor (NYSE: ECOM) is a leading provider of cloud-based e-commerce solutions that enable retailers and manufacturers to integrate, manage and optimize their merchandise sales across hundreds of online channels including Amazon, Google, eBay, Facebook, and more. Through automation, analytics, and optimization, ChannelAdvisor customers can leverage a single inventory feed to more efficiently list and advertise products online, and connect with shoppers to increase sales. Billions of dollars in merchandise value are driven through ChannelAdvisor's platform every year, and thousands of customers use ChannelAdvisor's solutions to help grow their businesses.

ChannelAdvisor France is looking for a Frontend Developer to join the team.

Responsibilities

ChannelAdvisor Brand Analytics is constantly evolving with an aim to have all interfaces in React & Typescript (and using SSR via NextJS). Currently, the main webapp is in a hybrid state with JQuery/PHP and React working alongside one another. The legacy code is migrated in a step-by-step process regarding features’ evolution. We are also improving the unit and functional testing processes using currently Jest/Enzyme in order to optimise quality and stability of the platform and soon we will be implementing tests using Cypress.

The other interfaces are a browser extension (in React/Typescript) and 2 backoffice internal tools (in NextJS).

All the interfaces communicate with REST APIs developed in Go by the Backend team. Infrastructure-wise, apps are wrapped in Docker containers on VMs at AWS.

You will join the Engineering team and report directly to the Engineering Manager and the Engineering Director. You will also be involved in the creation of the architecture and design of the platform and different tools.

The team is composed of 8 developers divided into 3 squads (Applications, Backoffice & Acquisition) and an Engineering Manager and an Engineering Director.

Qualifications

You have a professional experience as a frontend developer (minimum of 2/3 years).

You graduated from an engineering school or have a bachelor’s degree in Computer Science or a closely-related field.

  • Strong knowledge of one of the major frameworks (React, Vue, Angular) or native ES6 components
  • Experience with Typescript (or another typed language)
  • SaSS or Less for styling purposes
  • PHP fundamentals could add value for migration steps
  • Use of the Agile and Scrum methodology

 

We will be interested if you have one of these other traits:

  • You work on side projects (Open-Source or personal projects)
  • If you stay up to date with latest technologies with newsletters, conferences, meetups etc..
  • A creative touch regarding design or UX

Options

Sorry the Share function is not working properly at this moment. Please refresh the page and try again later.
Share on your newsfeed

Don't see what you're looking for?

Connect with us to share your profile with our recruiting team and to receive notifications about open positions. Click here to get started.