Начнём с почти идеального по структуре сопроводительного, без шуточек и прочего. В скобках буду указывать на ошибки или наоборот, на положительные моменты.
Здравствуйте, (лучше “добрый день”, даже если вы пишите посреди ночи, а лучше посреди ночи не писать. и ещё точка, забудьте о запятых, мы в рунете, а не в англоговорящей стране)
Я разработчик с 4 годами опыта и 4 успешно завершёнными проектами. Непосредственно разработкой мобильных приложений занимаюсь 2 года.
Ранее работал очно в *название компании*, затем перешёл на фриланс в связи с переездом в *название страны*. (смотрите, объяснил смену деятельности!)
Ваше предложение заинтересовало, в первую очередь, использованием современных инструментов и подходов к разработке, возможностью удалённой работы (смотрите, он читал вакансию! ура!), и тем, что перечисленный инструментарий значительно пересекается с тем, что использую каждый день. (видите ошибку и повторение? убирайте такой из писем)
Для структурированности опишу по каждому из требований. (очепятка)
*дальше очень долгий и подробный анализ по каждому требованию из вакансии, вплоть до софт-скиллз, HR плачет слезами умиления*
Нейтральное по задумке сопроводительное, оставляющее негативный осадок:
Почему-бы и нет. Мой код тут *ссылка*
Ни приветствия, ни грамотности, непонятно зачем нужно это “почему бы и нет”.
Ну и под конец просто плохое сопроводительное.
Это был отклик на вакансию аналитика:
Добрый день!
Большой практический опыт, хороший английский. Пришлите, пожалуйста, свой email.
При этом резюме пустое. Тут разбирать нечего: специалист, действительно заинтересованный если не в этой вакансии, то в принципе в поиске работы, хотя бы резюме заполнит или укажет сразу в нём/сопроводительном ссылку на док с резюме, если ему лень заново всё писать/копипастить на новом ресурсе.