Frontend Developer (m/f/d)

Frontend Developer (m/f/d) blog

What will you do?

Charles is looking for experienced Frontend developer with a passion for high product quality. As part of the engineering team, you will be responsible for the implementation of scalable technical solutions that deliver intuitive and consistent user experience.


❤️ Furthermore, you will:


  • Build a meta commerce platform: integrate with our APIs with major e-commerce shop systems to enable our clients to provide seamless conversational shopping experiences
  • Build a meta messaging platform: send and receive messages through various channels, formats, and in real-time
  • Work on our apps and SDKs that deliver a first grade user experience to our clients and their customers
  • Work on a design system: allow other developers to find components and browser APIs
  • Execute automated testing and TDD to ensure that high-quality products are delivered in a stable manner
  • Help create a data architecture and frontend experience to serve AI use cases.
  • Collaborate with backend development, UX design and chat operations to build an intuitive user experience in conversational commerce.
  • Partner with product owner to develop a thorough understanding of clients’ user flows and problems, and devise robust technical decisions
  • Help shape and promote sound engineering practices and software development processes in an agile, fast-paced environment



What skills will make you and us successful?

The following requirements help you stand out:


  • You have 3+ years experience in modern web development and know your way around HTML5, CSS (SCSS, Tailwind CSS), JavaScript & NodeJS and have worked with at least one major framework (Vue.js (our default), React, Angular)
  • You are a browser engineer, instead of a framework developer
  • You have a bachelor’s or master’s degree in Computer Science or any other related quantitative field or other relevant experience.
  • You ideally have worked with databases and / or data driven products
  • Passion for growing your skills, tackling interesting work and challenging problems
  • Ability to empathize with a variety of clients. You can iterate with users and non-technical stakeholders and understand how your technical decisions impact them


If you feel qualified for this position, we would like to get to know you!


Why should you join Charles?

  • You truly believe in customer-centric product development and thus enjoy delivering customer value continuously
  • We are first. Conversational Commerce is poised to be the future of mobile commerce, and we will shape it together
  • We are a modern, small company. No dress code, no rigid processes, no political discussions
  • We are a unique team: Experienced founders, technology magicians, top-tier strategy consultants, creative creatives, high-talented interns, marketing-gurus, and you
  • We are a tight-knit and high paced team, generally people who love to spend time together
  • We make it possible that everyone can balance life and work



About Charles

Charles is the conversational commerce solutions for consumer brands: all you need as a business to offer shopping via WhatsApp and alike. With the original idea of building a consumer-centric brand, our founders quickly reached the limits of traditional e-commerce systems. They recognized this problem, and the idea of Charles was born: a novel chat-centric approach to selling products and services, all combined in a modern software solution, which combines chat, shop, contact management, campaigns, chatbots, and many more. If these projects excite you, we'd love for you to join us.


Are you hooked?

Please send an e-mail to

Make sure to introduce yourself briefly, tell us why you want to join Charles and attach your CV. 👌