Присоединяйтесь к нашей команде в качестве 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 с возможностью переноса рабочих дней и удаленной работы
Комфортный офис в центре города
Возможность напрямую влиять на развитие проекта вместе с командой, без длительных согласований с начальством
Возможность карьерного и финансового роста в компании
Крутой коллектив готовый поддержать тебя в самой сложной ситуации
Полный и бесплатный доступ к образовательной платформе для совершенствования твоих навыков
Корпоративные мероприятия, тимбилдинги, сладости и вкусный кофе на офисе
Укажите адрес почты и мы вышлем вам презентацию компании
Миссия WebDad - развивать бизнес-экосистему, которая поможет автоматизировать процессы и сэкономить время бизнеса и людей для новых достижений, инноваций и творчества