Couldn't even let me upload my cv
Could be better You can't tell what company you are applying to and in my case it is very important to know as I have previously applied to some...
Various improvements and bug fixes.
You can search for job offers and apply for the jobs that you like best.
Infojobs - Post your jobs from leading job site in Brazil
Here there is work! Many jobs around, with or without experience.