Job description


By using our awarded multi-channel-online marketing tool, we enable online shops, to sell their products on all relevant national and international distribution channels, to analyze the performance and to optimize the placement.

Channelpilot was founded in 2012 and since April 2020 it is part of the CMA CGM Group, one of the world’s largest shipping companies.

The world of eCommerce is very complex, and technology driven.
We simplify it for our customers, by encapsulating complex processes and make them look easy
We are an international team of around 40 people. We laugh often and we try to help each other where possible.


We want to re-develop the frontend of Channelpilot. We chose to use Bulma, Vue.js and Nuxt.js for it. We not only want to give it a fresh look, but also create an extraordinary UX. We want to create a tool, that helps the user to do their job. The new Frontend should be loved, because it makes hard tasks easy.

From the beginning, you will be part of every phase of this development.

  • You will be creating the architecture and ensure together with the team, that the code stays maintainable is well tested and documented.
  • You will create features, so the user understands how they work and you will avoid usability questions by providing a good design.
  • You will create the functionality from CSS to the API-Call.
  • You will mentor your colleagues and support them in getting better.

A task could be, that you design the mapping of shop categories to marketplaces and bring it into production, so it creates smiles instead of question mark on the user’s face.

You will get enough time to grow into your responsibilities. Nobody expects that you solve complex issues within the first weeks. We want to establish a long-term relationship and motivate and grow you.

Read also >>  Folder Structure of Vue CLI Project - Understanding Vue CLI - Vuejs tutorial - Tutorial 21


We believe that a degree in design or computer science helps but is not mandatory for this position. You should have at least 4 years of relevant work experience as Frontend Engineer.

You should have a strong focus on UX to create an awesome experience for our users. You are not only good in creating designs on paper, but also implement them and bring them into production.

You have proven experience in creating frontends with Bulma, Vue.js and Nuxt and already implemented a couple of applications begin to end.

You have a clear view on how frontend architecture should look like, so the code keeps a high quality.

It’s important for you to understand the “why” so you can think of the “how” and implement a solution. The outcome should create value for the customer, and you keep pushing until your feature is actively used.

You want to share your knowledge with your colleagues and help them, to get better. You are open for different views and you like discussions to get the best result.

Documentation is as important to you as code itself. You don’t want to answer the same questions again but instead document everything.

We are an international team. So, fluent in English is mandatory. If you can speak German, it surely is nice.


At Channelpilot we have several product development teams with cross-functional skills. They are able to create features from Frontend to deployment on their own and take responsibility for the production.

You will be part of the platform team which is responsible for the foundation of Channelpilot. Your team provides APIs, authentication, user management and leads the visual presentation of the tool. You make it possible for other teams to create specific functionality and they rely on your work.

In your team, we have Basti, Christian who’s a football fan and Marcus, who enjoys cycling in the nature.

Read also >>  Full Stack Developer - Vue.js Jobs


We are a nice international team with open doors. While being part of CMA CGM, Channelpilot stands on its own feet with flat hierarchies and fast decisions.

We give you a discount for the public transport and obviously we provide drinks and snacks.
We are family friendly and keep an eye on work-life balance with flexible working hours and home-office regulations.

We not only work, but celebrating and team building is important to us, so we regularly have events like Lasertag or Bowling.

In case you are not living in Hamburg and not willing to relocate, it’s possible to work remotely. Please be aware, that we are based in Germany. To be able to collaborate, the candidate needs to be living in Europe.

How to apply

Please send an application that speaks directly to this position including a cover letter (~800 words). Introduce yourself as a colleague and show us, how you would tackle your future role at Channelpilot.

Please do not repeat your CV in the cover letter but show who you are and why you are the perfect fit for us.

Without a cover letter, your application will be ignored.

You don’t need to be the first to apply. Take your time and make it good instead of fast. We accept applications until September 15th.

You will receive a confirmation, that we got your application. After that give us time to get back to you until Sept. 25th.

If you can convince us with your application, you will be invited to a video call with our CTO. It’s about getting to know each other and understand the role and the requirements.

The next step will be a Take-Home-Assignment, where we ask you to complete a task, so we get an impression of your skills.

The last step is a meeting with your team so you can see, if your team fits to you and vice versa.

Read also >>  Chatloop - Vue JS App Landing Page

If you have convinced us and we convinced you, we will make you an offer and prepare the contract.
Please be aware, that the process can be stopped by each side in every phase.

This is a senior position.

Please send your application to


Please enter your comment!
Please enter your name here