Senior Front End Developer

Team ITG ,
London, Greater London

Overview

Are you looking for an opportunity to work with the market's latest technology? Keen on a new exciting technical challenge? Want to work for a tech-driven company that is looking to reshape how marketing teams deliver campaigns through cutting edge cloud technology? If so, read on We are looking for a strong and experienced senior front-end developer with a background working in teams building enterprise-scale applications. You will need strong Angular and JavaScript experience and ideally will have worked on AngularJS in the past and have been involved in AngularJS to Angular migration projects. You should be familiar with the best practices and patterns required to build a modular, maintainable and testable codebase using Angular. You will be working in a Scrum Agile team building the next generation of ITG's marketing SaaS product using the latest architectural patterns and practices, development frameworks, cloud technologies and software delivery practices. What does success look like? In this role, you will need to demonstrate strong abilities with the following: Angular and AngularJS. HTML5, CSS3 and writing cross-browser compatible code. JavaScript, ES5, ES6 and TypeScript. CSS pre-compilers like Sass and LESS. NodeJS, Grunt, NPM. RESTful APIs in your applications. Highly proficient in TDD and E2E testing with a focus on building testable high-quality code. Experience with server-side page generation/programming syntax such as JSP JSTL, ASP.NET Razor, PHP Twig. Creating self-contained, reusable and testable modules and components. Knowledge of W3C AA guidelines and how to build compliant UI's. Google Cloud or AWS would be useful. Strong cross-functional and self-organising Scrum Agile teams. Git-based source control preferably Bit Bucket. AngularJS | HTML | CSS | JavaScript | Angular | Senior Front-end Developer | Javascript | Angular 8 | Agile | SaaS | Cloud | ES6 | TypeScript | Developer | HTML5 | NodeJS | Grunt | NPM | TDD | Scrum Essential Skills Produce high quality and well thought through architectural designs for enterprise-level solutions, as well as bringing functional and technical solutions to the table to help solve team challenges. Able to design and implement high-quality code and deliver on time and as per estimate. Demonstrate good attention to detail with the majority of work tasks passing QA and reaching "Done" in 1-2 attempts. Ability to analyse/debug and troubleshoot technical issues and provide options for solutions. Demonstrate excellent personal organisation with the ability to prioritise and carry out multiple tasks with a positive can-do attitude. Able to influence and drive projects to meet key milestones and overcome challenges, whilst working with the team to organise and ensure work is developed in the right sequence to enable successful delivery. Build positive and professional working relationships with your colleagues to enable a positive and collaborative team working environment. Demonstrate an excellent commercial understanding of the services that ITG provides to its clients. Please make sure you have Angular JS and Angular. Work's a treat On top of a competitive salary, you can expect a whole load of perks: 25 days' holiday bank holidays - we understand the importance of a healthy work/life balance. So many savings - through our online community platform, you can access dozens of daily deals, from money off top brands to discounts on days out. Employee Assistance Programme - our people are at the heart of everything we do, so if you're happy, we're happy. Raising money for charity - we're all about giving back… and having lots of fun in the process Referral scheme - know the perfect person to join the team? You could bag £1,000 for putting a good word in. Desirable Skills What next? If you found yourself nodding and smiling reading this, drop us your application and someone from our team will be in touch. You need to be based in the United Kingdom for this role. Please make sure you have Angular JS and Angular About Company A bit about us We are Team ITG. We make collaboration happen. We simplify the complicated. We automate the tedious. We create the beautiful. Over the last decade, we've grown a lot - new people, new technology and lots of brilliant new clients. We're a tech-led marketing business on a mission. A mission to liberate marketers. How? With a blend of our cutting-edge tech-stack, our dedicated team of over 1,000 marketers, fanatical customer service and a passion to help everyone be their creative best Hello tomorrow. This job was originally posted as www.totaljobs.com/job/89654719