Dizajner korisničkog sučelja (UI): Oni stvaraju vizualne elemente i sučelja s kojima korisnici komuniciraju unutar digitalnih proizvoda. Dizajneri korisničkog sučelja usredotočeni su na estetiku, upotrebljivost i pristupačnost kako bi osigurali korisničko iskustvo.
Informacijski arhitekt (IA): Oni oblikuju informacijsku arhitekturu digitalnog proizvoda i određuju strukture, kategorizacije i navigacijske sustave koji čine sadržaj dostupnim i dostupnim korisniku.
Dizajneri interakcije: Oni stvaraju interaktivne prototipove i animacije kako bi istražili korisničke tokove, interakcije i geste unutar digitalnih proizvoda. Njihov glavni cilj je učiniti interakciju intuitivnom i ugodnom.
Vizualni dizajner: Vizualni dizajneri prvenstveno rade na vizualnoj estetici proizvoda, kombinirajući grafički dizajn, ilustraciju, tipografiju i teorije boja kako bi poboljšali vizualnu privlačnost proizvoda.
Dizajner pokreta: Dizajneri pokreta specijalizirani su za stvaranje animacija i prijelaza koji poboljšavaju korisničko iskustvo i dodaju dinamičan element proizvodu.
Prototip: Oni prevode dizajnerske ideje u interaktivne prototipove pomoću specijaliziranih alata i softvera. Izrada prototipova omogućuje testiranje i dobivanje povratnih informacija od korisnika prije faze razvoja.
Tester upotrebljivosti: Ispitivači upotrebljivosti ocjenjuju upotrebljivost proizvoda provodeći testove s korisnicima kako bi identificirali probleme upotrebljivosti, prikupili korisničke uvide i dali preporuke za poboljšanja.
Web programer: Web programeri prevode dizajne i prototipove u funkcionalne web stranice i web aplikacije. Oni pišu kod, integriraju pozadinske usluge i osiguravaju kompatibilnost s više preglednika.
Razvojni programer za mobilne uređaje: Programeri za mobilne uređaje rade posebno na izradi aplikacija za mobilne platforme, kao što su iOS i Android uređaji. Koriste izvorne razvojne alate i programske jezike za izradu učinkovitih i pouzdanih mobilnih aplikacija.
Stručnjak za baze podataka: Stručnjaci za baze podataka dizajniraju, implementiraju i upravljaju pohranom i organizacijom podataka unutar digitalnih proizvoda. Oni osiguravaju da su podaci sigurni i dostupni.