Project
The CareerBuilder job search page is the second most trafficked page on the website,
receiving millions of pageviews daily.
This page allows visitors to search for job postings using a wide array of search
criteria. Search results may then be filtered down using quick "narrow search" links
that automatically segment the results.
I structured the code to be very modular, with each piece of the interface being
a self-contained presentation object. A single controller object takes care of aggregating
data and communicating it to the presentation objects. This design helped us maintain
organization, reduce complexity, and increase code reuse.
See Live Website