Frontend Developer Vanilla.Js
Inspired Thinking Group (ITG)
Birmingham, England, GB
2d ago

About you

You are a passionate Front End Developer, commercially experienced with the desire and drive to produce the very best work possible - yet pragmatic enough to know that deadlines aren't just a suggestion, so you make sure things get done on time too.

You are a perfectionist, won't shy away from contributing new ideas and opinions and work well within a busy and thriving development team to produce amazing work every time.

What development - software, code and frameworks will I be using / working with?

JavaScript

  • Knowledge and experience in at least one of these areas : Vanilla, jQuery, Redux, and ES6.
  • Knowledge and experience of tools and libraries (lodash, underscore, Express, etc).
  • Experience using REST APIs.
  • Sass.
  • Responsive layout.
  • Methodologies such as BEM.
  • HTML

  • Semantic HTML5
  • HTML5 features such as canvas and media elements.
  • Browser APIs including geo-location support, local storage and web sockets.
  • Experience of accessibility.
  • Web Performance.
  • Build Tools / Bundlers

  • Grunt / Gulp / Webpack
  • PostCSS
  • Version Control
  • Testing
  • Testing frameworks / libraries (i.e. Jest / Chai / Mocha / Enzyme)

    An idea of the day to day?

    Collaborate with creative digital designers to plan and implement responsive mobile and web applications

    Working in an Agile team to allow development of small, incremental released and rapid iteration

    Estimation of tasks for a wide range of projects

    What type of projects will I be working on?

    Range of projects from main brand websites with huge amounts of multi-lingual content, through to smaller one-off projects such as marketing micro-sites

    General Client Websites.

    Working within the digital creative team to deliver a wide range of web-based projects ranging from one-page marketing microsites to full-scale content managed websites for global brands.

    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...

    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 you getting some down time.
  • Annual Wellbeing Day enjoy an additional day on us to look after your physical and mental wellbeing.
  • Pension Scheme helping you save towards your retirement home in the sun!
  • Corporate Medical Cash Plan claim back the cost of your medical treatments.
  • 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.
  • Cycle to Work Scheme save on the cost of biking to work.
  • Monthly Employee Awards - Employee of the Month programme with £250 bonus
  • Raising money for charity including a paid Volunteer Day 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 a putting a good word in.
  • Wellbeing Programme giving you the opportunity to join regular, interactive Wellbeing Workshops or join our 30 plus Wellbeing Champions.
  • Enhanced Family Friendly Leave support for you and your family to help you navigate through the craziness of family life.
  • Report this job
    checkmark

    Thank you for reporting this job!

    Your feedback will help us improve the quality of our services.

    Apply
    My Email
    By clicking on "Continue", I give neuvoo consent to process my data and to send me email alerts, as detailed in neuvoo's Privacy Policy . I may withdraw my consent or unsubscribe at any time.
    Continue
    Application form