Кто мы?
YourGoods — это экосистема продуктов, которая помогает предпринимателям строить эффективные продажи. Мы создаем инновационные решения, которые меняют подход к бизнесу, и ищем заряженных кандидатов, готовых ворваться в бой и развиваться вместе с нами.
Как мы живем?
Мы даем большую свободу действий и ценим инициативу. Ваши идеи и предложения будут услышаны, а ваша работа — вдохновлять и приносить реальные результаты.
В связи с ростом задач в сервисе авторизации, сервисе платежей, увеличением нагрузки на команду, открыта вакансия на позицию Middle/Middle+ Fullstack Developer. Ищем сильного разработчика, который поможет разгрузить текущий инбокс и усилить команду в долгосрочной перспективе.
Новый кандидат начнет с погружения в продукт и выполнения небольших задач, включая багфиксы. В дальнейшем будет подключаться к разработке новых фич, модулей и сервисов.
Технологии:
Фронтенд: TypeScript, Vue 3 версии, Nuxt.
Бэкенд: Node.js, NestJS, PostgreSQL, RabbitMQ, Redis,Clickhouse
Разрабатывать и поддерживать качественный код backend на Node.js и frontend на Vue.js
Покрывать код тестами (unit)
Участвовать во всех этапах жизненного цикла: от проектирования до деплоя
Оптимизировать производительность и безопасность
Активно обучаться и внедрять современные технологии и лучшие практики
Ты подходишь, если у тебя есть:
3–5 лет опыта в разработке веб-приложений
Отличное владение JavaScript / TypeScript
Уверенный опыт с Vue и Node.js (в связке с NestJS)
Понимание архитектуры веб-приложений, принципов SOLID/KISS/DRY
Умение работать с БД (Преимущественно TypeOrm, умение писать plane SQL, оптимизировать запросы к бд )
Опыт с микросервисной архитектурой, с брокерами сообщений(На проекте RabbitMQ)
Понимание REST API и интеграций с внешними сервисами
Умение писать чистый, поддерживаемый код
Опыт взаимодействия с ТЗ, дизайнерами/проектировщиками
Опыт работы с Docker
Хорошее владение GIT,(На проектах используем Gitlab)
Желательно:
Опыт работы или желание изучить Astro, Hono фреймворки
Понимание cookie based принципов авторизации/кроссавторизации
Опыт написания интеграционных и юнит-тестов (Jest,Vitest)
Опыт работы в Agile командах.
Будет преимуществом:
Опыт работы с Docker и знание Kubernetes
Опыт с брокерами сообщений (RabbitMQ, Kafka)
Опыт работы с MongoDB или другими NoSQL БД
Опыт работы с облачными платформами (Yandex Cloud)
Участие в opensource-проектах или наличие портфолио на GitHub
Как будем работать?
График: 5/2, фултайм, удаленка
Оклад: Обсуждается по результатам собеседования с финальным кандидатом
Условия: 40-часовая рабочая неделя, оплачиваемый отпуск
Отношение: В команде нет "винтиков" — только люди. Мы с пониманием относимся к потребностям и проблемам каждого
Соцпакет: Психолог, до 5 "sick day" в год без справок и больничных
Откликайся на вакансию и жди от нас сообщения. Мы расскажем, что делать дальше. В сопроводительное письмо обязательно приложи ссылку на пример кода и укажи уровень зарплатных ожиданий.
Присоединяйся к YourGoods и стань частью команды, которая создает продукты будущего!