Can I still submit my application if I do not have a resume?

FAQ Answer: 

Yes, our positions do not require a resume to submit an application.