Напиши текст вакансии для должности "Full-stack разработчик .NET / Vue.JS". Название компании: "Smartcat". Расположение: Санкт-Петербург. График работы: Удаленная работа. Опыт работы: От 3 до 6 лет. Ключевые навыки: '.NET core', '.NET Framework', 'ASP.NET', 'C#', 'MongoDB', 'JavaScript', 'Английский язык', 'Vue.JS'

Smartcat — это компания с подтверждённой бизнес-моделью, продукты которой насчитывают сотни тысяч пользователей по всему миру, имеющих все шансы в будущем превратиться в миллионы. Мы начинали как веб-версия CAT-программ и BMS и за несколько лет развились до универсальной платформы, соединяющей в себе переводческие инструменты, качественный маркетплейс и автоматизацию выплат. Миссия: В команде с Product Owner улучшать и поддерживать существующие функциональные части приложения и разрабатывать ещё не существующие. Задачи:  Вместе с командой овнить определенную часть приложения (какую именно, обсудим на собеседовании — проектировать, разрабатывать, рефакторить, править баги и писать тесты, чтобы поддерживать качество и функциональность продукта; Вытаскивать из монолита куски функционала согласно DDD-подходу; Проводить код-ревью, активно учиться и делиться знаниями с командой.  Вы нам подходите, если вы:   Умеете писать понятный и логичный код на стеке .Net и тесты для него, понимаете чужой код;   Знаете и применяете принципы ООП и шаблоны проектирования;   Разрабатывали приложения с одновременным доступом к ресурсам в базе данных;   Занимались frontend-разработкой веб-приложений с использованием любого фреймворка (Vue.js, AngularJS, Angular 2+, ReactJS) или готовы учиться и развиваться в этом направлении;   Умеете работать в команде, можете аргументировать своё мнение, открыты к новым идеями и обратной связи;   Готовы работать в динамичной среде стартапа и привносить в команду и продукт что-то новое, а не просто следовать инструкциям;   Знаете английский язык на уровне чтения технической документации и выше;   Имеете привычку оставлять за собой документацию.   Плюсами будут:   Опыт создания веб-сервисов в условиях балансировки трафика;   Опыт проектирования и разработки высоконагруженных систем и сервисов (наличие нескольких сотен пользователей или опыта горизонтального масштабирования приложения — хороший знак);   Работа в боевых условиях с DDD-подходом;   Опыт работы с Docker и k8s.     Продукт и финансирование   Smartcat - универсальная система для непрерывной работы над переводческими задачами. Она позволяет интегрировать все этапы работы над переводами и объединить исполнителей и заказчиков языковых услуг в рамках единой онлайн-платформы. Smartcat - это, по сути, market network, то есть система, в которой у пользователей есть инструменты как для работы, так и для общения с другими участниками.   Высокий потенциал роста Smartcat подтверждён инвестициями от крупных фондов. Нас поддерживают Baring Vostok и Matrix Partners, которые входят в топ главных венчурных фондов мира.   Почему строить карьеру в Smartcat перспективно?   Области, в которых мы работаем — средства облачной автоматизации, развитие маркетплейса, финтех решения, — входят в число главных трендов IT-индустрии. Полученный опыт впоследствии сделает вас одним из самых востребованных профессионалов на рынке.   Вместе с нами вы будете процессить миллиарды слов и массу платежей, поддерживать мультиюзерный сценарий работы внутри CAT-системы, обеспечивать бэк-офис для инвойсирования и биллинга клиентов и исполнителей.   Прокачаетесь в UX и веб-дизайне.   Попробуете новые технологии и подходы (DDD, k8s, Elastic, MongoDB). Мы также организовываем управление процессом разработки по принципу zero-dependency. Это даёт нам возможность практиковаться в разных областях и повышать квалификацию, становясь по факту специалистом-универсалом.   Профессиональный рост, сильная команда, многообещающий продукт — наша формула успеха. И, возможно, твоя :)