Front-end Developer

Who are we?

Who are we?

Channable is the beacon in a complex eCommerce landscape. Where eCommerce can be as tangled as a bowl of spaghetti, we make it a piece of cake. We provide an intuitive simple-to-use solution for both data feed management and PPC which enables online retailers, brands, and agencies to sell and advertise globally. Today, 6000+ global customers continue to boost their business to the next level using Channable’s solution.

In 7 years the Dutch startup has rapidly grown into a company with an international team of over 150 young professionals. We are the market leader in Benelux and are now conquering the rest of the world, with teams for the US, DACH, Nordics, UK, Iberia, France, and Italy, based in our office in Utrecht. While we still have a scale-up vibe, working at Channable also means being part of a professional company with a highly skilled development team. We are looking for a developer to join our front-end team!

Job description

What will your role be?

As a front-end developer at Channable you will be responsible for building an intuitive application that our customers use to automate their digital marketing. You will be prototyping new features based on customer feedback and making decisions to improve how our customers are guided through our tool. After a feature is implemented you will also be rolling out the feature together with other members of the product team, landing new functionalities in the hands of our customers. You will mostly be working with JavaScript, React and JSX. Next to that we are always trying to improve our codebase, like migrating all code to TypeScript and using the latest JavaScript language functionalities.

The development department is divided into three teams: Infrastructure, DevOps and Product. If you want to read more about our development adventures, check out our tech blog: https://tech.channable.com/. You can also take a look at some of our open-source work at https://github.com/channable to get a feeling of how we work together and what our code looks like.

You will be part of the product team, we are looking for someone who:

  • Has an interest in building a modern web-based JavaScript application
  • Has an ability to think about requirements from customers or our own teams and finding solutions that have the most impact
  • Can convert requirements into fully-fledged product features
  • Collaborates with team members and improves the team as a whole
  • Has an interest in applying new technologies and practices to a large existing frontend-end codebase
  • Good experience with web development, web technologies and APIs
  • Has a high bar for quality of code and user experience

In more technical terms you’ll be working on:

  • Building new features for our 6000+ customers in our main application in React
  • Converting parts of our main application from Ember.js to new and improved React (with TypeScript, styled system and tests)
  • Our new website that is built in React and Next.js

By using the following:

  • Languages: TypeScript, JSX
  • Libraries: React, React Query, Stitches, Jest
  • Tools: Node, Yarn


Practical requirements

  • Available for at least 4 days a week, preferably full-time
  • Preferably citizenship or a work permit, or already living in The Netherlands

What do we offer?

  • Salary of 3000 - 6800 euros per month based on your experience
  • Career structure with clearly defined levels and steps
  • An informal atmosphere within our international, young, talented, and ambitious team
  • Great personal development possibilities
  • A spot in our - brand new - beautiful office in the heart of Utrecht, where lunch and much more is catered daily
  • Great working conditions: hackathons, a PlayStation to fight afternoon dips, and Channable sports groups. Finish the week with well-deserved drinks with your colleagues at our own Channabar!

Do you want to see more of Channable and your future colleagues? Check out our social media channels like InstagramLinkedin and our page about Channable's culture.


Procedure

Are you interested? Please apply by clicking on the "apply now" button below. You can send your application in Dutch or English. If we think there is a match, you'll be invited for a first online interview with Stefan (co-founder). A code assignment will also be part of the procedure. Your starting date is flexible, but preferably as soon as possible. You can start every 1st of the month. 

Do you have any questions about this vacancy? Please contact Mart (mart.vreeswijk@channable.com).


Contact by job agencies and recruiters will not be appreciated. Each recruiter or headhunter who approaches us agrees with a donation of € 250,- for Make-A-Wish.