Be Part of the ekko Team

Are you looking for an innovative team and would like to further advance Industry 4.0 with your ideas? At ekko, we're always looking for talented people who share our vision.

ekko stream background

ekko Develops Products for Industry:
Sustainable, Transparent and Innovative.

icon creativity
Innovation and Creativity
ekko is a young company that has stood for innovation and progress since the beginning. Our team represents the same. Ideas and new ideas are important to us and are always welcome.
icon team
Integrity and Transparency
We communicate professionally, appreciatively and respectfully at all times. For us at ekko, transparent communication is of paramount importance.
icon eco friendly
Sustainability
We believe that you can only be successful as a company if you also embody what you want to express. Sustainability is paramount to us, which is why we always try to act in an environmentally conscious manner internally.

Vacancies

Front-end Engineer UI/UX (m, w, d)
e add
e delete

As part of the ekko team, you are responsible for designing, developing and maintaining the EKKO platforms and other associated software components. Your focus is in particular on developing and improving the user interface.

In an agile development process, the product is further developed by you and your team members. As usual in agile processes, you will work closely with the product team.

Your responsibilities include:

  • Planning and architecture of frontend services
  • Design and implementation of front-end components with a focus on good UX
  • Correction, improvement and refactoring of existing software
  • Technical documentation of your work
  • Automated testing of built modules

Your expertise is required when it comes to UI and UX:

  • We are currently developing our frontend components using React and Next.js in Typescript.
    You should be familiar with this, because this is where we need your support in particular.
  • With our platform, our customers implement complex processes within production and logistics. A good UX is therefore essential.
  • Together with the development team and the product owner, you are looking for the best solution for the end user. Tools such as Miro or Figma help you do this.
  • We manage our operational systems using Kubernetes, Helm and Docker.
  • For our agile development process, we use frameworks such as Scrum or Kanban.

What we offer:

  • We are a 100% remote company. You can therefore carry out your entire working day from a location of your choice.
  • Conference rooms and workstations in co-working spaces are always available for you
  • You are part of an innovative environment in which you have the freedom and opportunities to realize your ideas and yourself.
  • There are regular company events in order to be able to exchange ideas in person despite working remotely.
  • Flexible working hours that suit your everyday life are a matter of course for us.

We look forward to hearing from you and talking about how you will continue to develop ekko as part of our team in the future. Simply click on the “Apply now” button and send us an email that you are interested in the position and we will get back to you afterwards.

Send application via email
Software Engineer (m, w, d)
e add
e delete

As part of the ekko team, you are responsible for designing, developing and maintaining the EKKO platforms and other associated software components. Here, you work with a variety of hardware gadgets, such as ePaper tags, scan gloves, smart lamps and smart glasses.

In an agile development process, the product is further developed by you and your team members. As usual in agile processes, you work closely with the product team, customers and external partners.

Your responsibilities include:

  • Planning and architecture of software development specifications.
  • New development of product components in accordance with specifications.
  • Correction, improvement and refactoring of existing software.
  • Technical documentation of your work.
  • Automated testing of created micro-services and modules.
  • Operational operation of EKKO cloud and on-premise platformsOur development is generally test-driven, so unit and integration tests shouldn't be foreign to you.

Through our relatively language-agnostic development approach, we welcome your curiosity about technologies and languages that may not be perfectly familiar to you so far.

  • We are currently developing software using frameworks and languages, such as Symfony (PHP), Node.js (TypeScript), Spring Boot (Java), Rocket (Rust) and React (TypeScript), as well as Next.js.
  • We manage our operational systems using Kubernetes, Helm and Docker.
  • For fast and reliable data communication, we use technologies such as MQTT, Kafka and RabbitMQ.
  • We use PostgreSQL for primary data storage.
  • We use the GitLab infrastructure for CI/CD, versioning, package and container management.
  • We handle integrations and data imports with Apache Camel
  • In addition to XSLT/XSL-FO, we also use SVG and our own template languages for more complex visual representations.
  • For our agile development process, we use frameworks such as Scrum or Kanban.

What we offer:

  • We are a 100% remote company. You can therefore carry out your entire working day from a location of your choice.
  • Conference rooms and workplaces in co-working spaces, such as Villa Ruhrtal in Witten, are always ready for you.
  • You are part of an innovative environment in which you have the freedom and opportunities to realize your ideas and yourself.
  • There are regular company events in order to be able to exchange ideas in person despite working remotely.
  • Flexible working hours that suit your everyday life are a matter of course for us.

We look forward to hearing from you and talking about how you, as part of our team, will lead Ekko in the future. Simply click on the “Apply now” button and send us an email that you are interested in the position
and we'll get back to you.

Send application via email
How fast do the LEDs on our ePaper displays react?
e add
e delete

Every 1.25 seconds, a cyclical query runs as to whether an LED should light up or not. Accordingly, it takes a maximum of 1.25 seconds until an LED lights up or goes out.

How quickly do the templates on our ePaper displays change?
e add
e delete

Every 20 seconds → In case of rarer changes, the displays switch to a kind of standby state, so that the gateway's response time is faster for more frequent changes.

We Offer the Following Benefits at ekko

Be part of an innovative environment in which you have the freedom and opportunities to realize your ideas and yourself.

ekko remote company

100% Remote — worldwide

Work from anywhere in the world, from your home office or with us in a co-working space in Witten-Herbede.

ekko jobs

Flexible Working Hours

You schedule your own time and work asynchronously as needed — in the way that works best for you.

ekko events

Casual Corporate Events

We appreciate regular events where we can see each other face to face and exchange ideas.

If there are currently no vacancies advertised, or if there is no suitable position for you, we look forward to receiving your unsolicited application. Just send us your resume via email.

Privacy policiesImprint