Technology 2 Technology 2

Software Engineer - Full Stack (JavaScript)

Katowice, Poland

Job Description

Job Title:
Software Engineer - Full Stack (JavaScript)
Location:
Katowice, Poland
Schedule:
Full-Time, Permanent
Team:
Software Engineering
Department:
Technology
Apply

What's your new role about?

Have you ever thought of being a part of a team that's responsible for maintaining the quality of a product impacting millions of users? 

With the rapid growth of our platform and increase in the number of supported markets we need to automate more and more aspects of our work - this is being done by our development teams. At the same time, we need to provide them with the best in class tools for them to be effective on a daily basis. To achieve that we are extending TestOps team, built of experts in both Software Engineering and Software In Test Engineering. 
 
You will maintain & develop Test Automation Framework for Tvs, Smart Tvs, game consoles, and anything that connects to a TV that can stream the video like Fire TV. 
You will maintain & develop TVLab in DAZN Katowice Office which enable engineers to test and develop application without in being anywhere near them, they could be in different countries, building all being managed remotely. 
You will maintain & develop Virtual Pilot which enables engineers to control devices remotely, be able to see what’s going on that device screen, and in the future be able to do automated image recognition. 
 
If you are passionate about technology and want an opportunity to use your creativity to help grow and scale this ambitious project, come and join DAZN as a Software Engineer in our TestOps team! 

Please note: This position is partly remote. Due to the number of devices our TestOps Team works at least twice a week from the Katowice office.

HERE’S A BREAKDOWN OF WHAT YOU’LL DO (NOT ALL OF IT, JUST THE MOST IMPORTANT STUFF)

  • Development and delivery of new ground-breaking tooling around existing automation as well as new tools supporting testing on Living Room Devices in our Agile Teams 
  • Developing hardware based solutions designed for specific OTT platforms 
  • Maintaining scalability and availability of the introduced solutions 
  • Deliver high quality, robust and testable code adhering to internal engineering procedures, code conventions and development methodologies 
  • Contribute to comprehensive documentation that supports the development and support life-cycles 
  • Continually improve software deployment to ensure iterative releases and rapid deployment of updates 
  • Mentoring and supporting other developers with their day-to-day work  

DO YOU HAVE THESE ESSENTIALS?

  • Comfortable as a Full-stack developer with any back-end programming language (we use Node.JS
  • Strong experience and knowledge with JavaScript  
  • Proficiency in one of the modern JavaScript frameworks: React /Angular /Vue /Node etc. 
  • Experience with Git 
  • Ability to solve problems in which there is little to no documentation and the work consists of continuous testing  
  • Ability to write comprehensive documentation that allows you to present the solution to any group of recipients  
  • Ability to work with company as client scheme, understand needs and defining/estimating work priorities 
  • Intermediate English

NOT ESSENTIAL BUT GREAT IF YOU ALSO HAVE

  • Experience with CI/CD tools (Drone.io, Jenkins) 
  • Performing effective code reviews with a focus on quality and performance 
  • Experience in Cloud environments (AWS, Google Cloud or Azure) 
  • Understanding of deployment process and release policies and following it accordingly 
  • Knowledge of RaspberryPI and UNIX based systems, preferably in managing the platform 
  • Basic electronic or devices knowledge 

BENEFITS INCLUDE…

  • Development opportunities (knowledge sharing, mentorship programme, online Learning Zone and others
  • Private medical and dental cover (fully financed by DAZN) 
  • Life insurance 
  • MyBenefit platform (thousands of sports, culture or tourism benefits) 
  • Pension scheme (Pracowniczy Program Emerytalny) 
  • Financially rewarding ‘Refer a Friend’ scheme 
  • Flexible working arrangements, 1-hour lunch break incl. in working day 
  • Wellbeing initiatives 
  • High-end laptops (Macs or Windows) 
  • For more information on our perks and benefits please visit our Careers page

Here's a little more about us…

At DAZN, we bring ambition to life. We are innovators, game-changers and pioneers. So if you want to push boundaries and make an impact, DAZN is the place to be.

At part of our team you'll have the opportunity to make your mark and the power to make change happen. We're doing things no-one has done before, giving fans and customers access to sport anytime, anywhere. We're using world-class technology to transform sports and revolutionise the industry and we're not going to stop.

If you're ambitious, inventive, passionate, brave and supportive, then you're the kind of person who's going to enjoy life at DAZN.

We are committed to fostering an inclusive environment, both inside and outside of our walls, that values equality and diversity and where everyone can contribute at the highest level and have their voices heard. For us, this means hiring and developing talent across all races, ethnicities, religions, age groups, sexual orientations and gender identities. If you’d like to include a cover letter with your application, please feel free to. Please do not feel you need to apply with a photo or disclose any other information that is not related to your professional experience.

We look forward to hearing from you.