Un desarrollador de videojuegos se encarga de realizar las actividades de programación necesarias para la conceptualización, prototipado y prueba de un videojuego. Para lograrlo utiliza motores, librerías, recursos y lenguajes de programación específicos en diferentes plataformas.
Hoy este sector ha experimentado un gran crecimiento con la aparición de las tecnologías móviles y ofrece oportunidades a perfiles tan variados como programadores o diseñadores de experiencia de usuario.