Software Engineer - Client Developer (Mid to Senior roles Available)

United Kingdom
27 Sep 2017
03 Nov 2017
Contract Type
Full Time
Software Engineer - Client Developer DAZN is a live sports streaming service that allows fans to watch their sport, their way, live or on-demand. With access to the world's best sports, fans can watch their favourite teams, leagues and players anytime, anywhere, for one simple, affordable price and with no long-term contract. DAZN has over 8,000 live events a year and features the widest array of live sports ever offered on one TV service. DAZN has the ability to play, pause and rewind anytime with no commercial interruptions and no long-term commitments. The Client Developer will be responsible for the development and delivery of all client side aspects of our DAZN product, developing new features and launching new platforms. A successful candidate will have a proven ability in delivering customer facing JavaScript applications, a desire to work in a fast paced, Agile software development environment and a passion for building a world class product. WHAT WILL YOU DO IN YOUR NEW ROLE? % of role Deliver high quality, robust and testable code adhering to internal engineering procedures, code conventions and development methodologies -70% Contribute to comprehensive documentation that supports the development and support lifecycles -10% Work to continually improve software deployment to ensure iterative releases and rapid deployment of updates to our customers across all platforms - 5% Mentoring and supporting other developers with their day-to-day work -10% Monitor system performance and resolve any issues or failures in staging or production environments - 5% ESSENTIAL SKILLS - Experience with JavaScript (vanilla JS, prototypes, scoping, design patterns, memory profiling) - track record of successful software delivery through all phases of development, including coding standards, code reviews, source control management, build processes, testing, and operations - Working knowledge of object-oriented design, design patterns and extreme programming - Familiar with build automation and continuous integration - Ability to write unit tests using JavaScript in a common library such as Jasmine DO YOU HAVE THESE DESIRABLES? - Experience in Node.js or other programming languages - Experience on cross-platform development preferable on smart TV and consoles - Experience in the development of a high-profile digital video service - Experience with test driven development - Experience with AWS, Docker, Kubernetes - Experience of working in an Agile software development environment THESE ARE THE PERFORM COMPETENCIES YOU'LL NEED TO SUCCEED IN YOUR ROLE.. Drive & Energy - Self-motivated and driven to succeed, focused on results and passionate about the job. Creativity & Innovation - Ability to generate and translate an idea into a product or service that creates value for business. Teamwork & Collaboration - Working collaboratively with a group of people in order to accomplish a task or achieve a goal. Learn and Grow - On-going drive for learning and ability to apply new knowledge and skills. BENEFITS - 25 days annual leave (increasing by 3 days after 3 years) - Private medical insurance*, Life Assurance (4x annual salary) - matching pension contributions - Season Ticket Loan - Cycle to Work Scheme - Childcare Voucher Scheme
This job was originally posted as