Software Engineer

Smart Recruit Online Limited
09 Apr 2017
09 May 2017
Contract Type
Full Time

Would you consider yourself an experienced Software Engineer, looking for a new and exciting opportunity?

Do you ever feel that your current role just isn't fulfilling or rewarding enough?

Well, in your new role as a Software Engineer working with us, this can all change as we give you as much responsibility as you can handle. We solve problems and overcome challenges for a living here, so positivity energy flows through our veins.

We're looking for a fresh-faced engineer to join and be an integral part of our ever-growing team.

This is a fantastic opportunity to work alongside a team of dedicated professionals and experts that are truly some of the best in their field. You will receive all the training you need to fast track yourself to success.

If you are looking for a career, with genuine opportunities to move up the ladder, then we are a company that want to help you, guide you and inspire you to achieve your full potential.

You'll be working on many client projects, from public facing applications to internal engineering tools and integrating the software we sell with third-party systems and services. We are focussed on delivering tools and applications to improve the workflow experiences for our customers and provide insightful business intelligence tasks. We care about system stability and providing excellent customer support. We like to build quickly and evolve and try to find a good balance between predictable stability and rapid development.

You'll cover both backend services mostly in Python (Django), and front-end in HTML/JavaScript (Angular 1/React) along with integrations to RESTful web services.

We work with the Vidispine content management platform and Cantemo Portal media asset management software as well as a host of supporting media technologies, which we deploy on premise, in the cloud or a combination of both.

Software Engineer | Software | Engineer | IT | Information Technology | HTML | JavaScript | IT Engineer

Additional Salary Information:

Flexible working hours, performance-related equity & bonuses.

Essential Requirements:

We're looking for someone who:

  • Is excited by the chance to build something new as part of a small team with a startup mentality within an ever-changing market
  • Enjoys coding in multiple languages across different platforms
  • Knows how to make a pull-request (and provide feedback on others)
  • Happy being client facing with good communication skills
  • Comfortable working on a Mac but deploying to Linux servers
  • Familiar with cloud services but also self-hosted FOSS alternatives.
  • Thinks every good feature deserves a unit test or two
  • Believes in refactoring (tomorrow will come)
  • Has opinions on product design

We are based in central London, so you must have the existing right to work within the UK (we cannot currently sponsor a work visa), but there will be opportunities to travel to exciting places to experience the product and meet users.

Desirable Requirements:

Ideally, you have 3 years of software development experience across backend systems and the web. Experience with media technologies is a bonus.

About Our Company:

Since we were founded in 1992 we have been at the vanguard of media technology helping companies to work better, faster and more efficiently. We have a deep understanding of complex media workflows and the high performance technology requirements that support them.

We work with companies in many market sectors to solve the challenges of ingest, storage, media asset management, workflow, distribution and rights management. Customers include major broadcasters, global advertising agencies, Fortune 500 and FTSE 100 corporations, utilities, and include some of the world's most recognisable brands.