Web Designer or Web Developer? Here’s Who Your Business Actually Needs

Who does what, which one your business needs, and when a project needs both. Without programming jargon.

Lucian YongLucian.my, Puchong4 min read
A web designer sketching a layout and a web developer on a laptop working together at one desk

Some business owners use “web designer” and “web developer” to mean the same person. In many small projects, it actually is the same person. But they are two different skills, and knowing the difference helps you hire the right help and understand your quotation.

Let me explain it without the jargon.

Think of building a house

When you build or renovate a house, you usually have two kinds of people:

  • The architect or interior designer decides how it looks, how the spaces flow, where the door goes, how it feels to walk in.
  • The contractor, electrician and plumber make it actually work: walls that stand, wiring, pipes, water pressure.

A web designer is closer to the first. A web developer is closer to the second. A good house needs both thinking, even when one person covers more than one role.

What a web designer does

A web designer decides what your customer sees and how they move through the website. That includes:

  • Visual direction: colours, fonts, photos, the overall feel of your brand.
  • Layout: what goes on each page, and in what order.
  • Customer journey: where people land, what they read next, where they tap to contact you.
  • Trust: where proof, reviews and real work appear, so a stranger feels safe to enquire.
  • Mobile experience: how it all works on a small screen with one thumb.

Good design is not only about looking nice. It's about a customer understanding you quickly and knowing what to do next.

What a web developer does

A web developer builds the parts that need to work behind the screen:

  • Functions: booking, payment, member login, search, calculators.
  • Databases: storing customers, products, orders, form entries.
  • Systems: connecting your website to other tools, like payment gateways, CRMs or accounting software.
  • Technical health: speed, security, clean code, making sure things don't break.

If your website needs to do things, not just show things, you need development skills.

Which one does your business actually need?

Mostly a web designer

A typical company website: home page, about, services, projects, contact, a WhatsApp button and a form. Here, the hard part is the message, layout and trust. The technical part is fairly standard, so a designer with solid technical skills can handle it.

Mostly a web developer

A custom system: a booking platform, a customer portal, an internal dashboard, a commission calculator, something that replaces your Excel sheets and WhatsApp groups. Here, the hard part is the logic and data. Design still matters, but development is the main work. Projects like this usually take longer. Full custom systems often take 3 to 6 months.

Both, properly

An e-commerce website, a membership site, or a company website with many forms and workflows. These need someone thinking about the customer and someone making sure the system works.

UniCAM, an aviation university college, is a good example. Their website has more than 200 active online forms for students, enquiries and workshops. The design had to be clear for students and parents. Behind it, the setup had to be clean enough for the team to manage everything from the backend. After the rebuild, with around 11 plugins instead of around 70, it became faster and much easier to manage.

Why it matters when you hire

Two common problems happen when the roles get mixed up:

  • You hire a pure designer for a website that needs real functions. It looks great, but the booking system is held together with tape.
  • You hire a pure developer for a company website. Everything works, but customers can't understand what you do or why they should choose you.

Before you hire, describe what the website must do, not only what it must look like. Then ask the person who will handle the design part and who will handle the technical part.

How I work across both

I studied Computer Science at Informatics College from 2004, and I've designed 582 websites since then. So I work across design and technology. For business websites, I lead the design and the customer journey, and my team supports the development and technical work. For bigger custom systems, I bring in a development partner, so each part gets the right skill.

If your project is a normal business website, start with my business website design service. If it's a system that needs to replace spreadsheets or manual work, see custom software and web application development.

Still comparing types of providers? Read freelancer or web design agency, and if you want to know what a normal business website should include, here's a 15 point checklist.

Not sure which one you need?

Tell me what the website or system must do. I'll tell you whether it's a design job, a development job, or both.

Ask Lucian
Lucian Yong, freelance web designer in Puchong

Written by

Lucian Yong

Freelance web designer and digital business specialist in Malaysia with experience designing 582 websites across different industries.

Click the image to zoom in

I want a website like thisSee all my work