Apply on the OwnLocal site, submit a project, have phone interview, come in for team interview, come in for culture fit with the rest of the company.
OwnLocal has a HUGE focus on being the right fit for everyone in the team... Not just the individual role you apply for.
Every person is involved in the hiring process not just "managers" because everyone in this company is an owner in one way or another.
They take a lot of time to invest in the right people because they don't want to waste money on a revolving door of employees that the startup culture breeds.
OwnLocal has an unorthodox way of bringing people on because what they do as a company is unorthodox. That takes a weird breed of person with a mixed skill set.
If your looking to fill a seat in an office and punch a clock then you won't like this interview process. If your looking to be a part of something that is making a difference in an industry that needs it... Then leave the ego at the door and be prepared for unorthodox interviewing.