Бэкенд инженер NodeJS/Go

Присоединяйтесь к нашей команде в качестве Backend Engineer, специализирующегося на Node.js и Go, и воплотите вашу экспертизу в создании мощных и масштабируемых бэкенд-решений. Мы ищем опытного разработчика, готового разрабатывать высокоэффективные и надежные системы, обеспечивая стабильную работу наших приложений. Если вы обладаете глубокими знаниями Node.js, Go и баз данных, а также готовы принять вызов создания сложных бэкенд-решений, мы ждем вашей кандидатуры.

Обязанности:
Разработка высококачественного кода на языке NodeJS/Go, в соответствии с заданными требованиями и архитектурой; Участие во всех этапах жизненного цикла разработки, включая анализ, проектирование, разработку, тестирование и внедрение; Работа с командой разработчиков, архитекторами и техническими специалистами для обеспечения высокого качества и эффективности проектов; Оптимизация и улучшение существующего кода и инфраструктуры; Использование лучших практик разработки и обеспечение соблюдения стандартов кодирования; Тестирование и отладка разработанного программного обеспечения; Поддержка и обновление системы на этапе эксплуатации.
Требования:
Опыт работы с языком программирования NodeJS/Go (Golang) не менее 1-3 лет; Глубокое понимание принципов разработки и опыт создания масштабируемых систем; Знание современных фреймворков и библиотек; Опыт работы с базами данных, такими как PostgreSQL, MySQL, MongoDB и др.; Понимание основных принципов микросервисной архитектуры и опыт работы с соответствующими инструментами; Знание протоколов и технологий, таких как HTTP, REST, gRPC; Опыт работы с системами контроля версий, такими как Git; Умение разрабатывать и поддерживать тесты для обеспечения качества кода; Умение эффективно коммуницировать и работать в команде; Стремление к саморазвитию и изучению новых технологий.
Будет плюсом:
Опыт работы с Docker и контейнеризацией; Знание паттернов проектирования и принципов SOLID; Опыт работы с инструментами для развертывания и управления инфраструктурой, такими как Kubernetes, Terraform; Знание других языков программирования, таких как Python, Java, JavaScript;
Условия
Официальное трудоустройство в Белорусской компании на полный рабочий день Гибкий график 5/2 с возможностью переноса рабочих дней и удаленной работы Комфортный офис в центре города Возможность напрямую влиять на развитие проекта вместе с командой, без длительных согласований с начальством Возможность карьерного и финансового роста в компании Крутой коллектив готовый поддержать тебя в самой сложной ситуации Полный и бесплатный доступ к образовательной платформе для совершенствования твоих навыков Корпоративные мероприятия, тимбилдинги, сладости и вкусный кофе на офисе
Основное
  • ЛокацияБрест
  • УровеньMiddle
  • Тип занятостиПолная
  • График работыРабочий день 5/2

Поделиться вакансией

Миссия WebDad - развивать бизнес-экосистему, которая поможет автоматизировать процессы и сэкономить время бизнеса и людей для новых достижений, инноваций и творчества