What to Look for When Hiring an ExpressionEngine Developer

What to Look for When Hiring an ExpressionEngine Developer

ExpressionEngine

ExpressionEngine is a specialist platform. The community of genuinely experienced EE developers is small, particularly in the UK, and the difference between someone who has worked with EE seriously and someone who has touched it once or twice is significant. If your site runs on ExpressionEngine and you need ongoing development or support, knowing what to look for can save you a considerable amount of time and money.

Portfolio and recent EE work

The most straightforward indicator is whether the developer has recent, relevant ExpressionEngine work they can point to. Not just sites that were built on EE five years ago, but active projects on current versions of the platform. EE has changed substantially across major versions, and experience on EE 2 or EE 3 doesn’t automatically transfer to working with EE 6 or 7.

Ask specifically what version of EE they’ve been working with most recently.

Understanding of the EE ecosystem

ExpressionEngine has its own ecosystem of addons, its own patterns for template development, and its own approach to content modelling. A developer who knows EE well should be able to talk fluently about the addons they rely on, how they approach channel structures, and how they handle common challenges like caching, image manipulation, and form handling.

If someone claims EE expertise but can’t name the addons they typically use or can’t explain how the template engine works, that’s a red flag.

Familiarity with the full stack

EE sites don’t exist in isolation. They depend on a server environment, a hosting configuration, a PHP version, and in most cases a set of third-party integrations. A developer who only thinks about the EE layer and leaves the server and hosting to someone else will struggle with the kind of problems that actually affect business-critical sites.

Look for someone who understands PHP version requirements, can assess hosting configurations, and knows how to work within the constraints of a live production environment.

Communication and transparency

This matters as much as technical ability. A developer working on a business-critical site needs to communicate clearly about what they’re doing and why, flag problems proactively rather than waiting for you to notice them, and be honest about the scope and cost of work before they start it.

In a small specialist field like EE development, reputation matters. Ask for references from existing clients.

Generalist vs specialist

There are many capable web developers who could work with ExpressionEngine if asked to. The question is whether you want a generalist who will figure it out or a specialist who already knows it.

For a site that’s purely informational and doesn’t change much, a generalist may be fine. For a site that’s integral to your business operations, that handles sensitive data, that depends on custom functionality and third-party integrations, the specialist is the better investment.

The ExpressionEngine developer pool is small enough that finding the right person takes some effort, but the right person is worth finding.

Topics ExpressionEngine

Related Services

ExpressionEngine Maintenance, Upgrade & Support Taking Over From a Previous Developer

Related Case Studies

Graham Sanderson Interiors ~ A Luxury Interior Design Retailer

More posts

View all posts

Can we help?

Most clients come to us when their site has started to feel like a risk rather than an asset. Whether the agency relationship has ended, an upgrade has been delayed, or the site has simply grown beyond what it can handle, a conversation costs nothing.

Get in touch with Karl

Trusted by established businesses and growing brands across the UK

Expression 37 works with a small number of clients at any one time. These are some of them.

About Karl

Karl Bowers ~ ExpressionEngine & Craft CMS Specialist

Karl is the founder of Expression 37 Ltd and has been working exclusively with ExpressionEngine and Craft CMS since 2007. In eighteen years he has supported more than 80 clients across the UK, from long-term retainer arrangements to emergency rescues when something has gone wrong at the worst possible moment. Every piece of work is handled personally by Karl, with no account managers or junior developers between you and the person doing it.

Find out how we work

Client feedback:

I cannot recommend Karl highly enough for his expertise and professionalism during our website upgrade. The transition from ExpressionEngine v2 to v7 was a significant undertaking, but Karl managed the entire process seamlessly, ensuring that every detail was addressed. The update of over 70 add-ons and 10 custom plugins was executed flawlessly, and the custom enhancements to our E-Commerce Store module have greatly improved our online shopping experience. The move to a more secure dedicated server has given us peace of mind regarding our site's performance and security. Karl’s dedication to our project was evident at every stage, and the final result is a modern, efficient website that truly represents our brand. Thank you for your hard work!"

Lisa Sanderson ~ Director
Graham Sanderson Interiors Ltd.

» Get in touch