As duas formas – ofertar e oferecer – existem na Língua Portuguesa.
Ou seja, ambas as expressões estão corretas e são sinônimas no sentido de “dar como oferta” mas a palavra oferecer tem mais sentidos.
Ofertar significa dar como oferta ou presente; consagrar.
Queremos ofertar este anel ao Rei como prova do nosso amor.
Serão ofertadas 50 vagas para iniciantes.
Oferecer significa dar; ofertar como presente; colocar(-se) à disposição; proporcionar; propor; mostrar; exibir; manifestar.
Eu queria oferecer conforto ao aflito.
A Comissão foi criada para oferecer recomendações imparciais.
Ofereceram-me uma oportunidade única de trabalho!
Referências
Ofertar advém da construção oferta + ar.
Oferecer advém do latim offerescere.