New Indeed platform aspires to move beyond resumes