You say they are free range, if they are let out early in the day, they may be laying elsewhere.
Mine to were hatched late May, (Some early June!) and most have been laying for a couple months. I have a light set on a timer that comes on at 1:30 AM, and when I get home from work at 4:30 AM, there are usually 18-20 eggs, then when I get up at 11:30 AM another 18-22 for a total daily egg production of 36-42 eggs everyday, (I have 43 laying hens!) this is when I let them out to free range, and so far I have not found any eggs outside the coup.
They need to have clean water at all times, if they run out of water for even a few hours a day, that can stop egg production all together for days, or even weeks. And a place they feel safe and private for laying eggs, the nest can be somewhat dark, other wise they will seek out a safe place, and you may not find the eggs. The coup needs to be dry, and well ventilated, and well lit. Many experts recommend 16 hours of light, I have the light on in the coup from 1:30 AM until 4:00 PM, then as day fades to night, they have a natural transition. (It gets dark in these parts about 5:30- 5:45 PM this time of year.
To have the best egg production they need good clean food, (I recommend the food whenever it is light.) water, plenty of light, and a safe private nest, given that, they will soon be laying. Some hens will lay even before day break, (Or the light comes on, if using artificial lighting.) so fresh water 24/7 is important.
As for the breed, some start laying as early as 14-17 weeks, while others don't start until they are 6 months or older.