salary information for elearning developers