React Developer

Ticketmaster ,
London, Greater London
Job Type: Full-time

Overview

Live Nation is growing to become the world's largest concert search engine. We're dedicated to helping live music fans more easily and quickly find concert tickets and information about their favourite artists and venues. We're constantly rolling our new features to improve our concert search experience. THE JOB This role involves working in an agile software engineering team, covering the complete life-cycle of development activities from planning to delivery. Ensuring efficiency, reliability and quality of all components and features developed as well as quick response to requirements changes, which contribute to Live Nation winning in their marketplace Because our business is online 24/7, you may on occasion be required to work out of hours or provide on-call duty on a rota basis WHAT YOU WILL BE DOING Working on an agile fast moving development team Ensuring reliable and maintainable code to appropriate standards Creating code to implement detailed designs following appropriate standards Using appropriate design patterns and refactors code when needed Creating and executing unit tests for all delivered code, achieving test coverage goals Collects standard measures of code quality and size Documenting code to support software maintenance Contributing to decisions in selecting appropriate processes, languages, framework, platforms, and environments for developing new code WHAT YOU NEED TO KNOW Has a solid knowledge of HTML5/CSS 3/JavaScript Use ES6 Javascript features in daily basis Is confident using React and keen to evolve on the new features of the framework Has worked with/experience of React/Redux architecture Has basic knowledge of Typescript Is an active community contributor, whether through blogs, meetups, personal projects or open source contribution Loves technical challenges Knows how to deal with git Is comfortable with build tools like webpack Is confident using testing techniques and tools Is no stranger to progressive enhancement Is passionate about creating accessible, performed web apps BEHAVIOUR Is keen to learn new things and enjoys keeping up with the latest front end technologies Proactive is suggesting solutions and passionate about implementing them Ready to get involved and get things done Good at communicating ideas with technical and non-technical team members Wants clear career progression