After receiving the requirements, relevant material, and explanation of what needs to be done, I will design database tables and relationships if needed. Assuming that jobs, job applications, and evaluated candidates can be added edited, deleted, searched, listed and sorted, I would start working on the list of jobs, then the list of job applications, followed by the list of evaluated candidates. Finally, the front end for the three parts: jobs, job applications and evaluated candidates.
Previously, I have experience in developing websites using Joomla! where I built custom modules like shopping cart, PayPal integration, and extended the Joomla database to accommodate for the cart.