The Senior Video Architect/Developer role in Investis Digital will report into the Director of Engineering and will be a mixture of working from home and our Bristol office. Th successful candidate will lead the product development of Virtual Events product and will be responsible for enhancing current Virtual Event product, extending the video streaming platform and building a fluid platform which can be scaled and managed with ease. The person will work with product manager to ensure that all the features within roadmap are delivered as per requirements and with highest quality. The role will work within a global team including in our India development office.

About you

To succeed in the Senior Video Architect/Developer role, you need to have a strong drive to solve technical problems and be a self-starter, comfortable with working in a fast-paced environment. You also need to have significant experience working with video streaming, encoding, distributing technologies using a cloud.  You also need hands on knowledge of front-end frameworks as well as building API’s. Knowledge of Content Management Systems (Drupal, Sitecore, WordPress, etc) will be a plus. Finally, you need to be passionate about building products which are user friendly and scale as per the need. This is a hands on role and you should enjoy creating new things.

Key responsibilities

  • Deliver the roadmap features with highest quality
  • Manage and build the video streaming ,encoding and distributing platform
  • Manage and build the networking capabilities within the platform
  • Take the ownership of architecture and extensibility of the platform
  • Work with internal teams and stakeholders to provide servicing to the clients
  • Establish API’s and platform to serve the desire needs
  • Working with stakeholders to enhance the UX of the product which is pleasing to use
  • Reviewing and providing feedback of peer-written code and documenting processes and best practices
  • Establish reliable DevOps, UAT and QA test frameworks and coordinate proper release management

Must haves:

  • Extensive experience of working with video streaming (VOD and Live) technologies.
  • Familiar with video encoding, streaming profiles, video codecs and distribution platforms.
  • A wide range of experience of programming languages and frameworks to make use of the video streaming technologies for the product like JamStack, .NET or any other framework.
  • A previous understanding and knowledge of working with a cloud vendor (AWS preferred) or video streaming platform in past.
  • The ability to work and build APIs for front-end consumption.
  • Experience of web standards including accessibility like WCAG 2.1.
  • Knowledge of web performance and security.
  • An understanding of working with React in a professional services capacity or at a digital Agency.
  • The ability to gather product requirements, assisting in defining scope, writing functional specifications and estimates resourcing.
  • Extensive knowledge of working with development teams to develop solutions in front-end technologies such as XHTML, CSS, JavaScript and backend technologies like php and .net
  • A deep understanding of object-oriented programming–enough to write and review code, documentation, and standards.
  • Previous experience of working with and setting up custom data structures with relational data or document database (Mongo DB).
  • Competent in Agile (Scrum) development model and vocal proponent of CI/CD.
  • Experience in test automation tools for unit testing.
  • A high level of attention to the details and the ability to ensure all tasks are completed and achieved in a timely manner

 

The skills below are also desirable, but not essential

  • Knowledge of working with users authentication, authorisation and registration processes.
  • Familiarity of using docker and understanding of devops processes.
  • Understanding of application analytics and logging frameworks.
  • Past exposure to any open source or commercial CMS like Drupal or Sitecore etc.

Benefits Information

We’re a welcoming bunch where ideas are valued. Everyone is actively encouraged to develop their careers. We are committed to helping you grow, professionally and personally.

Our benefits include:

  • 25 days holiday a year, with ability to buy/sell up to 5 days holiday each year
  • Health Cash Plan
  • Life Insurance
  • Cycle to Work scheme
  • Subsidised gym membership
  • Regular social activities and contributions to cultural and sporting events

Remote and Flexible Working

We recognize this may feel like a strange time to apply for a new role and join a new company. The health, safety and comfort of our people is our number one priority, and we’re doing everything we can to meet the needs of our employees—from maintaining frequent communication while working from home to ensuring our in-office coffee machines are completely hands-free.

As a team, we communicate regularly through Teams calls and chats to keep camaraderie and spirits high. We also have weekly stand ups, monthly town halls and regular social events (online or in person with safety measures in place, depending on the current government guidelines).

Whilst our head office is in London, the majority of our developer roles are based in Bristol. We have a flexible attitude to remote working and expect the successful candidate for this role to spend 1 or 2 days in the office and the rest of the week working from home. We are happy to discuss this and any other questions around remote working during the interview stage, so please feel free to ask any questions.

How to apply

Please click to apply and include your CV with a cover letter and your salary expectations.

We will do our best to respond to all applications individually but due to the number of applications we receive if you do not hear back from us within 4 weeks then please consider your application unsuccessful.

Thank you for your interest in working for Investis Digital.

Strictly no recruitment agencies please.

Job details

Salary:
Competitive
Hours:
Full Time
Benefits:

Skills required

Perks & benefits

Bike Loan
Bike Shed
Buy Holiday Days
Casual Dress
Childcare Vouchers
Charity Partner
Dental Benefits
Diversity Programme
Employee Discounts
Flexible Working
Free Coffee
Free Food
Free Discounted Lunch
Good Pension
Gym Discount
Subsidised Learning
Lunch and Learns
Optician Benefits
Performance Bonus
Private Health
Sabbatical
Shower
Team Outings
Travel Loan
Volunteering Days
Wellness Programmes
Work From Home