SO WHAT’S YOUR NEW ROLE ABOUT?
The Software Engineer (Backend Developer) will be contributing to the development and delivery of the backend APIs of our DAZN product, developing new features and launching new platforms. A successful candidate will have a proven ability in delivering highly scalable backend applications, a desire to work in a fast paced, Agile software development environment and a passion for building a world class product.
DAZN are
going to change the way people watch sports forever, by putting the
consumer first, providing more sport, no ads, no long contract and a
single low monthly fee. As part of the DAZN tech team, you will play a
lead role in this by designing and building world leading streaming
services across web, mobile and TV platforms, working on new feature
releases and evolving the next phase of our application framework. With a
rapidly expanding company; growth within the team and opportunities to
lead engineering initiatives are abundant. We need people who want to
help us build a strong engineering culture and a fun, vibrant workplace.
WHAT WILL YOU DO IN YOUR NEW ROLE?
- Deliver
high quality, robust and testable code adhering to internal engineering
procedures, code conventions and development methodologies.
- Work
to continually improve software deployment to ensure iterative releases
and rapid deployment of updates to our customers across all platforms.
- Monitor system performance and resolve any issues or failures in staging or production environments.
DO YOU HAVE THESE ESSENTIALS TO BE CONSIDERED FOR AN INTERVIEW?
- Expertise in Node.js or other modern programming language (memory profiling, debugging).
- Understanding the nature of asynchronous programming and its quirks and workarounds.
- Knowledge about automated build processes
- Design and implementation of low-latency and high-availability applications.
- Ability to write unit tests.
DO YOU HAVE THESE DESIRABLES?
- Understanding the fundamental design principles behind a scalable application.
- Understanding of distributed systems and the difference between microservices and Message Driven Architecture.
- Experience with at least one SQL/noSQL database.
- Experience with AWS, AWS Lambda, Docker, Kubernetes.
- Experience of working in an Agile software development environment.
THESE ARE THE PERFORM/DAZN COMPETENCIES YOU’LL NEED TO SUCCEED IN YOUR ROLE….
Learn and Grow; On-going drive for learning and ability to apply new knowledge and skills
Teamwork & Collaboration; Working collaboratively with a group of people in order to accomplish a task or achieve a goal.
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.