Join us!

Want to create Next-Gen systems for the world’s largest broadcast media and content suppliers?

Do you have a passion for software development and great problem-solving skills?

We have many opportunities for Agile development in:
• Java • Python • AWS serverless • API SDK dev • Angular • Typescript • Node.js • redux

Join our team!

Current openings

• Front-end Developer (Angular, Typescript, Node)

• Back-end Developer (Java, Python, AWS)

Front-end Developer (Angular, Typescript, Node)

Join a passionate and diverse team of developers in creating the next generation of clustered media content management systems, with the opportunity to work alongside some of the biggest content distribution providers and broadcasters in the world.

The Media and Entertainment space presents a lot of interesting challenges: working with professional quality video and audio right from the studio through to distribution and transmission. The systems manipulate terabytes of video data to prepare content for multi-territory delivery and provide frame accurate control of downstream devices to deliver video streams to viewers on a daily basis.

In the role of a front-end developer, you will help to create the products’ user interface, working with the latest web technologies such as Angular and Typescript, and best practices including Agile, Continuous Integration and TDD. You will be part of a tight knit scrum team, working closely with your team members and mentor, but also others from the QA, design and projects departments.

How we work

  • • We work with a modern JavaScript stack, consisting of Angular, Typescript, SaSS, Node.js and Redux. We are strong believers in TDD and QA, and use Protractor and Jasmine to test our codebase. You won’t need to be knowledgeable in all these areas to start, there is plenty of opportunity to learn within the team.
  • • We work as part of small scrum teams, consisting of 4 or 5 developers and a QA engineer. We work closely together through design, implementation, test and QA to deliver a solid product.
  • • There is opportunity for everyone to get involved in all aspects of the design and implementation, allowing you to exercise and explore a more creative side with design, or get into the low-level implementation details.
  • • Our culture is open-minded and we encourage everyone to learn and grow across the vast problem space.
  • • We have R&D offices in Canada and the UK and we support remote working.

What you will bring to our team

  • • A good understanding of Typescript or JavaScript (or a backend server side experience, e.g. Java, Python or Node.js, and the ability to learn really fast).
  • • Great communication skills, you will be part of a small scrum team, meeting with other departments and developers.
  • • A passion for software development and great problem-solving skills.
  • • Extra points for experience with Angular or Angular JS or similar front-end framework (React, Vue.js).
  • • Extra points for any application testing experience, using Protractor, Jasmine or similar.
  • • Extra points for having server side experience with Java.

Back-end Developer (Java, Python, AWS)

Join a passionate and diverse team of developers in creating the next generation of clustered media content management systems, with the opportunity to work alongside some of the biggest content distribution providers and broadcasters in the world.

The Media and Entertainment space presents a lot of interesting challenges: working with professional quality video and audio right from the studio through to distribution and transmission. The systems manipulate terabytes of video data to prepare content for multi-territory delivery and provide frame accurate control of downstream devices to deliver video streams to viewers on a daily basis.

There is a broad set of opportunities in the role of a back-end developer: from Java based microservices, to Python API SDKs, to AWS serverless and container architectures. You’ll use best practices including Agile, Continuous Integration and TDD. You will be part of a tight knit scrum team, working closely with your team members and mentor, but also others from the QA, design and projects departments.

How we work

  • • Depending on your strengths, interests and enthusiasm you can be working in multiple different areas In our SaaS platform, evertz.io, we use Python AWS Lambda functions in serverless workflows to construct highly scalable, fault tolerant API driven services. For our customer hosted systems we deliver packaged Java services as part of a complete architecture. This is configured and managed by our professional services team through tools and Python SDKs which we provide.
  • • You won’t need to be knowledgeable in all these areas to start, there is plenty of opportunity to learn within the team.
  • • We work as part of small scrum teams, consisting of 4 or 5 engineers. We work closely together through design, implementation, test and QA to deliver a solid product.
  • • Our culture is open-minded and we encourage everyone to learn and grow across the vast problem space.
  • • We have R&D offices in Canada and the UK and we support remote working.

What you will bring to our team

  • • A good understanding of Java or Python ideally with some experience in Spring, SQL and multi-threading.
  • • For AWS positions: experience with serverless architectures using Lambda, Dynamo, API Gateway etc.
  • • Great communication skills, you will be part of a small scrum team, meeting with other departments and developers.
  • • A passion for software development and great problem-solving skills.
  • • Extra points for experience in the Media and Entertainment industry.