UI (Kullanıcı Arayüzü) tasarımı, dijital ürünlerin estetik yönlerini kullanıcı odaklı olarak tasarlamayı içerir. UI tasarımcısının görevleri: müşteri analizi ve tasarım araştırması; markalaşma ve grafik geliştirme; kullanıcı kılavuzları ve hikaye örgüsü; UI prototipleme; etkileşim ve animasyon tasarımı; tüm cihaz ekran boyutlarına uyum sağlama. UI tasarımcısı, UX tasarımcısının fikirlerini hayata geçirir. UI tasarımcısı olmak için HTML/CSS, React.js gibi frontend JavaScript kütüphaneleri, Sketch, inVision, Figma gibi UI tasarım araçları hakkında bilgi sahibi olmak gerekir.