Start a project

Hiring guide

How to Choose a Web Designer or Developer in the AI Era

By Amin BachirUpdated 31 July 20269 min read

Choose a web partner by testing how they understand problems, not how quickly they promise pages. The strongest candidate can restate your business clearly, identify missing requirements, explain trade-offs, distinguish assumptions from facts and show how design, technology and operations connect. Their portfolio matters, but their decision process matters more.

Guide diagramLARK / FIELD DIAGRAM
A visual model supporting choosing a web partner in the ai era.

Start with comprehension, not aesthetics

A portfolio proves visual range, but it does not automatically prove that someone can understand your business. Begin the conversation with your customers, revenue model, sales process and operational constraints. Notice whether the candidate asks precise follow-up questions or immediately converts the conversation into a predetermined package.

A useful partner should be able to explain the problem in clearer language than the original brief. That demonstrates synthesis. If their explanation ignores the business outcome and focuses only on animation, pages or a preferred framework, the project may be treated as production rather than problem-solving.

Ask for decisions and reasoning

Request examples of decisions: why a journey was simplified, why a feature was postponed, why a particular system was selected or how mobile constraints changed the design. Strong answers include context and trade-offs. Weak answers rely on taste, trends or claims that one tool is always best.

AI can make attractive mockups easy to generate. Reasoning is harder to imitate because it must remain consistent across copy, interface, technology and operations. The ability to defend and revise a decision is a better signal than the volume of visual output.

  • What would you need to learn before recommending a solution?
  • Which part of this brief is still ambiguous?
  • What would you deliberately leave out of version one?
  • How will we know the project is ready to launch?
  • What happens if a dependency or integration changes?

Clarify ownership before accepting a quote

A low quote may exclude content structure, responsive refinement, analytics, integration setup, quality assurance or launch support. A higher quote can still be poor value if responsibilities remain vague. Compare proposals by included outcomes and ownership, not only by the headline total.

The agreement should name deliverables, exclusions, revision allowance, client responsibilities, third-party costs, acceptance criteria and the change process. This protects both sides and makes it possible to evaluate progress without relying on subjective impressions.

Use a small paid phase when uncertainty is high

If the project is complex or the relationship is untested, begin with a focused discovery, audit, prototype or single conversion journey. A paid first phase reveals communication quality and decision discipline without pretending the entire system is already understood.

The output should leave you with something durable: a requirements map, prioritised release, prototype, technical recommendation or written scope. Discovery should reduce uncertainty, not create dependence on unexplained expertise.

Frequently asked questions

Should I hire a designer, developer or agency?

Choose based on responsibility rather than label. A designer may be enough for interface direction, a developer for a defined technical implementation, and an integrated designer-developer or agency when strategy, design, build and launch must stay connected. Confirm the actual people and deliverables behind the title.

What is the biggest red flag when hiring a web developer?

A major red flag is certainty before discovery: a fixed solution, technology or timeline offered without understanding users, content, integrations and approval responsibilities. Other warning signs include vague scope, no mobile QA plan and unclear ownership after launch.

How should I compare website proposals?

Normalise each proposal into outcomes, included pages or journeys, integrations, content responsibilities, revisions, testing, deployment, support and exclusions. Prices are only comparable when the underlying responsibility is comparable.

From reading to deciding

Make the next decision concrete.

Send Amin the business context, current problem and required outcome. You will get a direct view of what should be clarified before anything is designed or built.