...
- Find jobs that fit their schedule and other constraints (distance, age of kids, individual preferences for or against given families)
- Maximize number of jobs they can do despite scheduling changes and uncertainties (on their side or the parents' side)
- Communicate with parents, both beforehand to schedule and negotiate terms, and during the job if problems come up
...
- Find a babysitter they trust to take care of their kids (perhaps vouched for by others, or one they've had good experience with in the past)
- Schedule a time to go out when a trusted babysitter is available (the exact date may or may not be flexible)
- Avoid having to cancel plans due to babysitter's scheduling issues
Additional Feature Requests
...