Location: Bloomsbury Way, WC1A 2SL, London Open from: Tue 22nd, Jan 2019 until Thu 28th, Feb 2019 Status: Open ITG is currently investing in our excellent tech teams, are you an experienced Front End Developer looking for a new and exciting challenge? We are looking for a strong and experienced Front End Developer, with excellent skills in CSS3, HTML5, JavaScript and Angular, to join a Scrum Agile development team building the companies next generation of SaaS products, using the latest architectural patterns and practices, development frameworks, cloud technologies and software delivery practices. Working with a wider team including UI/UX designers, you will create front-end modules and components and combine with compliant HTML mark-up to deliver a high performing maintainable user interface. You will work in a cross-functional Scrum Agile team that includes back-end developers building a RESTful API that the front-end application will communicate with. What I need to do: Collaborate with cross-functional teams to analyse, design and ship new features Using front-end technologies including Angular, ES6 JavaScript, HTML5, CSS3, deliver maintainable front end applications written with a test first approach Coordinate the workflow between the UI/UX designer and yourself Cooperating with the back-end developers in the process of building a RESTful API that will be consumed by the front-end code Ensuring high performance on desktop and mobile Contribute to improving front-end coding standards Front End | Developer | Angular | Web Developer | HTML | Javascript Inspired Thinking Group (ITG) is among the most successful full-service marketing businesses in the world, employing over 700 specialists across technology, marketing, data, print and content creation. We have UK offices in Birmingham and London, an R&D centre in Dartford, and client teams throughout Europe. We have US offices in New York and Chicago. Our Media Centre marketing automation platform gives visibility and control of every aspect of our clients' marketing activity. It manages the marketing operations of around 60 blue-chip clients, including M&S, Heineken, PUMA, Audi, Sainsbury's, Renault and KFC. Our technology is supported by a range of market-leading services, including our Birmingham-based digital agency, £250 million in print management, an eCRM division, which sends out four-billion personalised communications a year, a retail strategy agency, comprehensive local marketing programmes, and a 22-seat, 24/7 artworking studio creating over three million assets a year. Required Skills Expert level understanding of modern JavaScript frameworks Expert with HTML5, CSS3 and writing cross-browser compatible code Expert with JavaScript, ES5, ES6 and TypeScript Experience with CSS precompilers like Sass and LESS Experience with NodeJS, Grunt, NPM Extensive experience consuming RESTful APIs in your applications Highly proficient in TDD with a focus on building testable high-quality code Experience building mobile and responsive design applications Creating self-contained, reusable and testable modules and components Knowledge of W3C AA guidelines and how to build compliant UI’s Knowledge of common application vulnerabilities and the strategies and techniques used to combat them Experience with building the infrastructure for serving front-end app and assets Experience working in strong cross-functional and self-organising Scrum Agile teams Experience with Git-based source control Analyse, diagnose and resolve errors related to their applications and the environments in which those applications run on. Ability to identify options for potential solutions and assess them for technical and business suitability Ability to mentor the team with technical practices and in particular front end development skills