Back

Middle Back End Developer

Kyiv

Description

Мы - одна из крупных ИТ-компаний в Украине. Наша команда - одна из лучших высокотехнологичных команд в Восточной Европе, которая не один раз получала очень высокие оценки по всем основным категориям оценки, таким как профессиональный рост, оплата труда, условия труда, общение с руководством и коллегами, и т.п. В настоящее время мы ищем Middle Back End Developer, который присоединиться к нашей сильной команде разработчиков продукта. Предстоящие задачи для группы: автоматизация почтовых / push / web-push рассылок, техническая поддержка существующих функций веб-сайта, отделение ремаркетинговой части от монолитного приложения на автономный микросервис, рефакторинг существующего кода и модульное тестирование. Для успешного достижения целей и эффективного решения предстоящих задач кандидат должен обладать следующими навыками.

Responsibilities

  • Автоматизация процессов удержания и ремаркетинга микросервисов;
  • Разрушение монолита на микросервисы;
  • Разработка новых и поддержка существующих функций сайта;
  • Улучшение дизайна существующего кода (рефакторинг);

Skills

  • Опытный пользователь Linux / macOS;
  • GoF шаблоны;
  • Принципы и правила рефакторинга кода;
  • PHP 7.1+;
  • MySQL, MongoDB;
  • Memcached;
  • SOLID, KISS, YAGNI, GRASP;
  • PHP-FPM, nginx;
  • Сильный командный игрок с хорошим пониманием Agile Software Development;
  • Динамический самозапуск с высоким вниманием к деталям;
  • Стремление к самосовершенствованию;
  • Знание дополнительных языков программирования (Go, C #, Java, Python);
  • Опыт оптимизации SQL-запросов;
  • Знание Кубернетес;
  • Хорошее понимание принципов DDD;
  • Опыт работы с SOA (сервис-ориентированная архитектура) и / или микросервисной архитектурой;
  • Предыдущий опыт работы / глубокое понимание проектов с высокой нагрузкой (обработка миллионов событий в день);

Conditions

  • Опыт в разработке высоконагруженных продуктов на международных рынках;
  • Уникальные возможности для обучения, включая различные тренинги и семинары внутри компании;
  • Доступ к ценной и обширной книжной библиотеке, курсы английского языка и участие в ключевых;
  • Событиях отрасли ИТ по всему миру;
  • Гибкий рабочий график;
  • Оплачиваемый отпуск и больничные листы;
  • Профессиональное образование и тренинги;
  • Удобное расположение офиса в 5 минутах от станции метро в центре Киева;
  • Удобное рабочее место с современным техническим оснащением;
  • В зоне отдыха вы найдете: настольный теннис, настольный футбол, Xbox;
  • Собственная терраса на 17 этаже;
  • Дружеская атмосфера;
  • Регулярные корпоративные мероприятия;
  • Оплачиваемые завтраки и ужины;
  • Закуски, соки, вода, чай, кофе;