Mid-Level Developer

£20,000 to £28,000 depending on experience

Closing date: Friday 1st December 2017


At Illustrate Digital we are looking to expand our development team and provide exciting opportunities to a mid-level developer who is interested in working with an experienced team with a passion for making the web better one website at a time. As a member of a WordPress Specialist Agency you would have excellent previous experience in the industry and a strong understanding of WordPress, WooCommerce and associated development requirements.

You need to have solid experience with PHP, Javascript, CSS and using frameworks such as Bootstrap to develop a website.

The position is full-time at 5 days per week, paid a salary between £20,000 to £28,000 depending on experience.

Work times are flexible and negotiable.

You are entitled to 28 days holiday per year, including Bank Holidays.

On-The-Job Learning

Below are some of the learning attitudes that we require you to have as part of your role:

  • Nobody knows everything and so we’re looking for developers who are hungry for knowledge and growth, but who are willing to go in search of that knowledge for themselves. Study, trying new things and not being afraid to break things and fix them again are vital to keeping good pace in a digital world that is changing by the day. We don’t just want to be web designers who are catching up with the trend, we are thought leaders who are working ahead of the curve.
  • For the Illustrate team it’s not all just about the technical elements. We’re looking for developers who are willing and ready to understand the needs of our clients so we can provide a tailored service with the best possible development. Be ready to not only observe and develop, but also make suggestions on how to improve what we’re offering.

Detailed Job Description

You should have a real hunger for building the best websites you can and have a passion for WordPress. Using git, Gulp, other modern technologies and various local development workflows is a core part of working with us. You would have experience building great customer experiences that don’t just focus on building a functional site but go beyond that to ensure every part of a website is crafted to excellence – CMS interfaces, post types, front-end user experience etc.

You must be able to develop as part of a team. This will be important to ensure that you consider others at all times. This will mean solid commenting, great consideration for code structure and a willingness to adopt code guidelines and actively develop these in our growing team. Ideally you would have an understanding of git version control and how to utilise it as part of a team.

Additional experience that would be helpful includes integrations using APIs and a knowledge of the WordPress and WooCommerce APIs.

You should be willing to positively engage with a team who are looking for the best for our clients and each other. We are a fun team who love nothing more than to push each other forward so expect a friendly and challenging environment.

You would be working alongside the Technical Director and Senior Developer to build, maintain and improve our websites, plugins and other associated code. You will be communicating with the rest of the team on how best to support clients with our platform.

Customer service skill would be a major benefit to ensure that our clients are looked after to the highest standard at all times.

Job Requirements

  • Excellent knowledge of PHP5+ and MySQL4/5+
  • Excellent working knowledge and experience with WordPress, WooCommerce HTML, CSS, and jQuery.
  • At least 4 years development experience or 2 years experience with WordPress and WooCommerce development.
  • Experienced and proficient with responsive design and development using Twitter Bootstrap.
  • Knowledge of XML and JSON feeds is preferable.
  • Full Stack – Ability to work both on the Front and Back end.
  • Ability to set up and build new WordPress sites, customise existing sites.
  • Technical knowledge for maintaining WordPress websites.
  • Love to build efficient and usable code that can be worked on by more than just yourself.
  • Good communication skills.
  • Great attention to detail and ability to manage you own time efficiently.
  • Becoming a part of our family and taking the lead on projects while working very closely with designers as well as clients from planning to delivery.

Why Us?

  • You’re getting in early. We are quickly growing as an agency and you will be a key part of that growth.
  • It’s important for us to look after our staff, so as part of your employment we would cover you, your partner and any children still living at home with a generous package of critical illness and income protection insurance.
  • We like to have fun. Sometimes offices are busy, but who doesn’t like to have fun? We recognise that we all work better when we enjoy where we work – it’s that simple really.
  • Our office is a newly refurbished open-plan space in Cardiff Bay. It’s flooded with light and is a great, creative workspace.
  • Mermaid Quay and the main part of Cardiff Bay are pretty much across the road so it’s a beautiful location to go for lunch or an after work celebration.
  • We love to make our clients happy so you should expect to be dealing with people who are on your side.

Opportunities for Growth

We’re a growing web design agency, which means there will plenty of opportunities opening up for future growth. If you think you’ve got what it takes to grow beyond this advertised job role or can help us develop the agency in another way then please apply for this job, we’d love to chat to you.

How To Apply

Please submit an up-to-date and relevant CV to us, alongside an introductory letter explaining how you think you would fit into the role. Please be honest and write openly about who you are – we’re looking for people with great character and we value this more highly than great skill (it’s still important though, of course).

You can submit your CV and introductory letter/message to us by email: [email protected]

You should hear back from us within 2 working days to confirm we’ve received your email. If we don’t get in touch, please call us on 02921 961661 to confirm that we’ve received it.