postdoc position does not require letter of recommendation only contact details of referees. Should I still provide the letters?
You do not need to provide any letters of reference.

If you do they may well be ignored as they ask for the contact details of 2 referees. This means that they will contact those referees directly and get the information required in their own format as they wish.