Front End Developer - Angular

Inspired Thinking Group Limited
1 month ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours
Languages
English

Job location

Tech stack

Adobe Analytics
HTML
JavaScript
Agile Methodologies
Architectural Patterns
HTML5
Browser Compatibility
CSS
Software as a Service
Cloud Computing
ECMAScript
Design of User Interfaces
Human-Computer Interaction
Node.js
Scrum
Responsive Web Design
TypeScript
Test Driven Development
Grunt (Software)
GIT
SASS
Angular
Npm(Software)
Front End Software Development
REST
Software Version Control

Job description

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

Requirements

  • 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

About the company

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.

Apply for this position