legal assistance developer