Senior Fullstack Developer

Salary Competitive
Equity To be negotiated

Do you love GAMING & DATA? Look no further. As a developer at Cavea, your primary focus will be on developing tooling to help streamers grow their audience. 

We see a big potential in a market where creating content is time-consuming, and at Cavea we love content. We want to help streamers be able to easily create and share highlights with their fanbase.

As part of the team at Cavea, your first focus will be to help build an automated highlight generator for streamers. We track when they have been online, download the vod, analyze it with our deep learning model, cut up the stream, and serve the streamers their clips.

Our tech stack consists of Vue for the frontend, combined with a series of backend services written in TypeScript (and some Python & Rust). MongoDB is used for data storage. Everything is hosted on a set of Kubernetes clusters running on Google Cloud Platform. Our AI is written using the Python library PyTorch. 

The size of our development team is small, which means that you will have the opportunity to influence how things will be built and follow your creations through the whole process from idea to production.


Personality Traits:

At Cavea we treat each other with respect, be it an intern or the boss. We expect you to be curious, researching and rethinking ways to build software, so we can grow as a company. You should be able to do well in a small team and also work independently when required. Taking responsibility for your work is important, as this will help to ensure quality.

We communicate in English internally and expect you to speak and write English at a professional level.


Tech skills

We are looking for a person that has experience working with the following technologies: 

  • Vue

  • TypeScript 

  • Basic UI/UX design principles

  • Document databases (We use MongoDB)


Experiences we will evaluate positively, but are not a requirement:

  • Visualization of data 

  • Kubernetes & Docker

  • Cloud providers like AWS, Azure, and/or GCP (We use Google Cloud Platform)

  • Redis 

  • RabbitMQ

  • Interested in learning/working with other languages (e.g. Python and Rust)


Hiring Manager:

Martin Bagge, Head of R&D

For more information or questions please contact us at mm@cavea.io

Perks and benefits

This job comes with several perks and benefits

Flexible working hours
Flexible working hours

Time is precious. Make it count. Morning person or night owl, this job is for you.

Free coffee / tea
Free coffee / tea

Get your caffeine fix to get you started and keep you going.

Near public transit
Near public transit

Easy access and treehugger friendly workplace.

Skill development
Skill development

We want to take you from good to great.

Free lunch
Free lunch

Enjoy a free catered lunch with your colleagues, every day.

Paid holiday
Paid holiday

Metropolitists, beach boys and mountaineers we salute you and pay you to go and explore the world.

See all 11 benefits

Working at
Cavea.io

Cavea is a Danish tech company originally founded to service the growing demands of the esports and gaming market. Founded by seasoned entrepreneurs with roots from the entertainment sector and a strong background in Martech/Adtech and SaaS. Our office is located in the very vibrant Coworkingplus in Kochsgade in the city of Odense. We are part of a working environment, that is inspiring, and where projects and ideas can be fulfilled. We provide a fast-growing, fun and professional atmosphere. An environment full of collaboration and sharing of knowledge, which serves as an engine for innovation and development of ideas. This is a place to express and grow yourself professionally in order to advance your career through working with some of the most advanced technology and talented developers in the business of esports and advertisement.

Read more about Cavea.io

company gallery image