Где можно поговорить с носителями?
Технический английский это не разговорный английский.
Любые lingualeo, duolingo и так далее - пару месяцев - подтянут навыки чтения и словарный запас, и грамматику. Плюс Ted Talks для закрепления. Ну и парралельно чтение документации на английском.
А разговорный вообще к грамматике мало значения имеет, тут только общаться/слушать/смотреть кино. Быстро не выйдет, но технический английский и общий уровень intermediate - обычно более чем достаточно для устройства джуна-мида.
Вы кем вообще устраиваетесь работать? Программист (не лид) не общается с иностранными клиентами. Да и с иностранными разработчиками тоже редко. Сколько устраивался работать программистом и проходил собесы - жестких требований к языку небыло нигде. Либо вы для себя планку задрали и не рассматриваете "эти вот местные конторки".