OK, I got in, but....
There are some serious coding issues that are rendering the registration process impossible. For example, here are the choices for "job level:"
??263563
??263406
Etc...
The whole job site appears to require some maintenance, unless perhaps they are not accepting new applications at this time.