Senior Fullstack-разработчик (Go, Java, React)

Какие задачи необходимо решать:

  • Разработка веб-интерфейсов (React, Go, Java)
  • Поддержка и развитие бизнес-логики в core-компонентах
  • Написание тестов
  • Коммуникация с менеджерами, тестировщиками, разработчиками
  • Сопровождение CI/CD (atlassian)
  • Отвечать за качество продукта
  • Участвовать в разработке фич
  • Проводить Code Review и работать с чужим кодом
  • Участвовать в аналитике решений, необходимых для запуска новых продуктов/проектов МегаФон
  • Совместно с командой дорабатывать архитектуру, проектировать API, предлагать и внедрять новые технологии
  • Участвовать в ежедневных митингах и рассказывать о ходе работ по задачам для обеспечения принципа «точно в срок»
  • Активно коммуницировать с коллегами в распределённой команде и с заказчиком

Требования:

  • Высшее техническое образование
  • Опыт разработки на React от 5-ти лет
  • Опыт разработки на Java (Go) от 2-х лет
  • Очень приветствуется опыт использования Python
  • Участие в разработке высоконагруженных приложений и их оптимизации является большим плюсом
  • Понимание особенностей разработки многопоточных приложений
  • Владение популярными архитектурными паттернами и понимание, в каких случаях их надо применять
  • Понимание различий RDBMS и NoSQL, знание брокеров сообщений и типов кэша данных
  • Понимание контейнеризации приложений и следование принципам Quality Assurance
  • Знание Agile и интерес к гибким методологиям разработки
  • Навыки подготовки и демонстрации решения заказчику
  • Знание английского языка (чтение технической литературы, переписка)
  • Лидерские качества и нацеленность на результат