CTI offers the opportunity to work collaboratively on challenging projects, delivering high-quality solutions for an impressive range of clients.

As a Front-End Developer at CTI, you will work within our development team, taking mockups or wireframes from our designers and UX colleagues and producing well performing, semantic and accessible markup within the context of the relevant templating system.

Working with many of the UK’s prominent non-profit and public sector organisations, our high-calibre teams are committed to producing quality solutions and you will play a key role in facilitating their success.

CTI follow agile principles and have a keen focus on ensuring our technical infrastructure enables our teams to perform to their best. We will, of course, provide full training on our quality management and wider working practices. Before all of that: you can expect an informal interview, so we can see how you approach technical problems.

Find out more about what it's like to work at CTI in our careers brochure.

Our ideal candidate will have:

Excellent knowledge of HTML, CSS, and Javascript

Experience in using Sass, Postcss, or another CSS pre or post processor

Experience in using jQuery as well as an understanding of vanilla Javascript

Experience of working in teams of both other front-end developers, and developers from other disciplines, and an understanding of how to write maintainable and well documented code that is understood by others

A strong grasp of version control using Git

An understanding of HTML semantics and how to write accessible code, ideally with some knowledge of WCAG and ARIA (not essential).

Experience with working from Invision or Photoshop mockups, as well as wireframes and prototypes

An eye for design and visual consistency

Experience with version and package management through npm/Yarn and Composer

A drive to continue the development their skills and informally supporting their colleagues

Other desirable traits include:

Experience with templating systems such as Drupal (Twig), Magento or Umbraco,

Experience or interest in modern Javascript frameworks such as React, Vue, or Angular

A good understanding of the responsive planning, design and development process

Understanding of SEO concepts and considerations

Understanding of web security principles

Experience with task runners such as Gulp and Grunt, and bundlers such as Webpack

Our projects are delivered with tight collaboration between developers, production and project management and quality assurance teams. We do not work in isolation, rather in a supportive environment, focused on supporting and learning from one another. At CTI, we actively listen to our staff, who are encouraged to help influence how our business evolves.

What we offer in return:

Set in the heart of Manchester’s thriving Northern Quarter, CTI plays host to a purpose-built and flexible working environment. Take a look around our office onstreet view. Or take a look at our office showcase video:

A Tour Of The CTI Offices

Beyond the opportunity to work with a diverse range of reputable clients, as well as the benefits of being welcomed into our friendly and energetic team, we offer a generous package of company perks. After all, a positive working environment is a productive one and we always aim to bring out your best.

Personal Development: we offer a host of possibilities for personal development,from in-house training workshops, to conference and training opportunities.

Generous Holiday Allowance: enjoy 23 days holiday, plus 5 days over Christmas, and 8 Bank Holidays per year on top.

Work From Home Allowance:Need to escape the commute or take delivery of a new sofa? We appreciate that some days it can be more convenient to work from home, so we offer an allocation of days to allow for this.

Flexible Working Hours: we all work 7.5 hours per day, but team members can plan their schedule to suit them. Provided we can collaborate during the core office hours (10 am- 4.30 pm) then the rest is up to you.

Company-issued MacBook Pro: every employee is issued with a Macbook Pro, to tailor to their needs and preferences. The aim is to give every team member the freedom to work where they choose: at their own two-screen workstation, at a standing desk or in a private pod.

The chance to socialise and unwind: when you need to take a break, the office bar and games area is the CTI social hub.

And then… after successfully passing your probation at CTI, the benefits package gets a boost! Access to the company pension scheme, private healthcare, discounted rail commute and cycle to work programmes all ensure that you continue to be healthy and happy whilst working with us.