1 апреля 2025
Вакансия: Senior Full-Stack Разработчик (Vue.js / Node.js)
Большой плюс опыт с React.js и Python
Обязанности:
Разработка и поддержка современных веб-приложений с использованием Vue.js (Vue 3, Composition API) и Node.js (Express/Nest.js) .
Проектирование архитектуры клиент-серверного взаимодействия.
Интеграция с внешними API, базами данных и микросервисами.
Оптимизация производительности как на фронтенде, так и на бэкенде.
Разработка UI-компонентов, написание unit/e2e тестов.
Проведение код-ревью, участие в обсуждении архитектурных решений.
Настройка CI/CD процессов, деплой и поддержка приложений.
Работа в тесном сотрудничестве с дизайнерами, продукт-менеджерами и другими разработчиками.
Требования:
6+ лет опыта в разработке веб-приложений.
Глубокие знания Vue.js (Vue 3, Vuex/Pinia, Composition API) .
Опыт работы с Node.js (Express, Nest.js) и написания REST/GraphQL API.
Уверенное знание JavaScript и TypeScript .
Опыт работы с базами данных: PostgreSQL, MongoDB, Redis .
Владение системами контроля версий (Git, GitHub/GitLab).
Опыт работы с системами тестирования (Jest, Cypress).
Знание CI/CD процессов (GitHub Actions, GitLab CI, Docker и т.д.).
Будет большим плюсом:
Опыт разработки на React.js (Hooks, Next.js) .
Опыт работы с Python (Django, FastAPI).
Знание WebSockets и real-time приложений.
Английский язык на уровне чтения технической документации и участия в митингах.
Условия:
Удаленная работа (гибкий график).
Конкурентоспособная оплата, обсуждается индивидуально.
Интересные проекты с использованием современных технологий.
Профессиональная команда, код-ревью и инженерная культура.
Возможность изучать новые стеки и технологии, включая React, Python, AI/ML.
Работа над продуктами, ориентированными на западный рынок.