Coder's Block

CareerBuilder Job Search

Quick Look

Type
Work project
Launched
January 2007
Team
2 developers
Contribution
Code
Technology
VB .NET 2.0

Screenshot

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