Katowice, Poland

permanent

Edit

EDIT THIS AD

Software Engineer (Front End)
As a Developer, you will be responsible for the development and delivery of all client side aspects of our product and developing new features. 

You will have a proven ability in delivering JavaScript applications, and a desire to work in a fast paced Agile software development environment.

WHAT’S YOUR NEW ROLE ABOUT?

Opta widgets transform the way you present sports data on your website. Easy to implement, configure and customise, our hosted widget solutions provide you with solutions that do not require the complexities of feed integration. Our widgets can be fully customised to match your brand; re-skin and resize as required and alter your selection with ease. Opta widgets are powered by our market-leading data feeds, allowing us to cover multiple sports to a level that meets your needs and requirements.


As a Developer, you will be responsible for the development and delivery of all client side aspects of our product, developing new features. 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.


HERE’S YOUR ROLE BROKEN DOWN (NOT ALL OF IT, JUST THE MOST IMPORTANT STUFF)

  • 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 system support lifecycles
  • Work to continually improve software deployment to ensure iterative releases and rapid deployment of updates to our customers across all platforms
  • Supporting other developers with their day-to-day work
  • Collaborate with the Product and UX Design team on the delivery of the product requirements.

 

DO YOU HAVE THESE ESSENTIALS?

  • Knowledge of Javascript (ES5, vanilla JS, prototypes, scoping, design patterns)
  • Knowledge of HTML, CSS (media-queries)
  • Software Engineering fundamentals in object-oriented design, design patterns, problem solving, extreme programming best practices and test driven development
  • Familiar with build automation and continuous integration (tools like Grunt.js, Yeoman, Gulp.js)
  • Ability to write unit tests using JavaScript in one of common libraries fe: Jasmine
  • Familiar with localStorage/sessionStorageFamiliar with strict mode, CORS, Promises, CDN.

 

IT WOULD BE GREAT IF YOU HAD THESE DESIRABLES TOO

  • Knowledge of Agile methodologies
  • Track record of successful software delivery through all phases of development, including coding standards, code reviews, source control management, build processes, testing, and operations
  • Knowledge of TypeScript.


HERE’S A LITTLE MORE ABOUT US

Perform Content is the complete sports content provider. With over 1500 employees in 30+ global territories, we work with our partners and customers to change the way people experience sport around the world.


We create, collect and distribute cutting-edge sports data via Opta, performance data and tools to drive on-pitch success through OptaPro, sports news and content through Omnisport, and high-quality betting content through Perform Betting, all of which are underpinned by our globally trusted integrity operation.


By delivering more content, quicker, more accurately and in more detail than anyone else, we allow our customers to create experiences that engage fans and drive revenues.


THE BENEFITS YOU WILL ENJOY WHEN YOU JOIN WILL INCLUDE…

You’ll enjoy a competitive salary structure and the opportunity to work on cutting-edge technology for the most innovative sports digital products in the industry. Here’s what you will get at Perform:


  • Time for self-development at work – Project Groups
  • Internal Workshops
  • Soccer Business League
  • Senior Working Groups
  • Private medical healthcare program
  • Group insurance
  • Multisport
  • Flexible work hours
  • Work from home applicable from experienced level
  • Breakfasts and fruits throughout the week
  • “Need-Break” Room with PlayStation and table soccer.

…..And there’s more……you’ll have access to the Perform learning portal (MindTools) and be part of our Career Deal, which aims to support your continued professional development. We also have a structured management development programme. If you fancy a move abroad, Perform are currently seeking the best talent in the world. 


*Please Note - some of these benefits will be available to you upon successful completion of your probation.


Find out more at  www.performgroup.com  


NEXT STEP
To Apply:
Please CLICK HERE to see this role on our own careers site and apply.