Backend Developer

Backend developer for Team Cantemo!

Hi there! 

Are you looking for a new job opportunity? Great! We might be the perfect fit for you! 

Codemill sells and develops video apps for the World's leading media companies. In the past years, we have made great progress at Codemill and we have expanded our knowledge, skills, and number of employees. We recently got introduced to the stock market and also welcomed Cantemo as an awesome addition to our product suite, so this is why we are now looking for experienced Backend Developers to join our great staff! 

We are currently building the next-generation online tools, Accurate Video and Cantemo, that are used within the media and broadcasting business. Our tools help our customers to manage quality control, marketing, editing, and automatic adjustments & AI services. 

 

About Codemill

Working at Codemill means being part of a company that strives towards becoming the best IT workplace in Sweden, if not the world! We always work in teams and value personal development. As a Backend Developer at Codemill, you will work with building and improving our product Cantemo to help our customers succeed in an innovative way. 

We value the sense of community and collaboration and we think that it’s very important to make our co-workers feel comfortable at work. 

 

Working as a Backend Developer

At Codemill we work in cross-functional agile teams with a focus on usability and sustainable, well-coded solutions. You will be part of a team of six developers where the focus will be to develop the Cantemo product. Cantemo is a MAM system that takes care of customers' media management and solves their workflows from importing video to video editing. The team focuses on the development of the core product. The team also has a close collaboration with partner networks that makes adjustments and configurations in customers' workflow.

You will report to your Team Manager and together you will have regular follow-ups to make sure that you are satisfied with your work situation and have the opportunity to develop your competencies.

The tech we use at Codemill differ from project to project, but specifically for Cantemo the technical environment includes:

  • Python
  • Django
  • REST APIs
  • Solutions for the cloud typically on Amazon Web Services
  • Docker
  • Linux
  • etc.


You will have close communication with your teammates and since the team is distributed, we are using digital technologies to maintain our good collaboration.

 

Your qualifications

For this position we are looking for someone with:

  • Hands-on experience in building modern web applications with focus on backend
  • Is experienced doing server-side development in a Linux environment, preferably in Python
  • Aspires to write high-quality code that is easy to maintain, fast, secure, and reliable
  • Has worked with or is keen to learn about automated testing, and continuous integration
  • Knows common design patterns, and algorithms and is familiar with different types of application architectures
  • Knows when and how to utilize common services like databases, message queues, cache layers, and search engines
  • Can make trade-offs between different types of common services


We are looking for developers with at least three years of experience for this position.

We prefer that you have worked with backend code and if you have experience from working with frontend development and cloud-based applications it’s a plus. One of the most important things is that you find the video and media business interesting and want to build great things together with us. 

It’s preferable if you have an academic background within for example Computer Science, Interaction Design, or Technical Engineering. As a person you should be curious to learn new things, enjoy collaborating with others, and willing to share your knowledge. 

 

Future opportunities

As a part of the Codemill staff, you have the opportunity to develop your skills further regardless if you want to have a wide set of skills or if you want to specialize in something specific. We always strive to use modern technologies and innovative solutions and right now we focus a lot on cloud distribution and security. As you begin to settle in your role as a senior developer, you may have the chance to take on more responsibility.

 

About the position

This position is full-time and can be performed fully remote within the EU or UK. We have offices in Umeå and Stockholm but we have learned to work in a distributed way during the pandemic. We have flexible working hours and the opportunity to work with the latest technology. 

There is no defined starting date yet but we will start interviewing for this in November.

We encourage female applicants to apply for this position. 

Additional information

  • Remote status

    Fully remote

Or, know someone who would be a perfect fit? Let them know!

Teamtailor

Applicant tracking system by Teamtailor