Full Stack JS Developer (Junior+ | Middle)

Оплата не указана

Invest Project KZ

г. Москва

Требуемый опыт работы

Тип занятости

График работы

Обязанности:
  • Реализация новых фич и поддержка существующего кода (frontend + backend)
  • Реализация бизнес-логики. Круто если сам можешь проектировать, если нет, то наш архитектор поможет и разложит всё по полочкам.
  • Работа с импортом данных (CSV), chunked-инсертами, batch-операциями, транзакциями, идемпотентностью
  • Оптимизация и рефакторинг кода, покрытие тестами важных частей
  • Обсуждение и внедрение архитектурных улучшений
Требования:
  • Опыт с Node.js + TypeScript от 1 года (или сильные pet-проекты)
  • Опыт с Vue 3 (composition API, vite, pinia — хотя бы на базовом уровне)
  • Понимание принципов работы реляционных БД (PostgreSQL)
  • Навыки работы с Git, Docker
  • Умение разбираться в чужом коде, исправлять и предлагать улучшения
  • Критичность и самостоятельность: готовность анализировать и дорабатывать код, сгенерированный ИИ по твоему запросу. Понимание, что ИИ лишь инструмент, ответственность за код несёт программист.
  • Уровень английского для чтения и поиска решений

Будет дополнительным плюсом:

  • Опыт построения транзакционной бизнес-логики, idempotency, batch-операций
  • Опыт с TypeORM
  • Навыки интеграции сторонних API, очередей, воркеров, умение собрать свою очередь на БД, in memory.
  • Навык писать читаемый, лаконичный и предсказуемый код
Условия:
  • Минимум бюрократии: прямой доступ к основателю+архитектору
  • Возможность влиять на стек, архитектуру и процессы
  • Возможность получить в менторы опытного архитектора
  • Гибкий график, полностью удалённая работа
  • Оклад обсуждаем на собеседовании
  • Работа над реально живым проектом, который быстро развивается

Контактная информация

Invest Project KZ

Сайт: не указан

Почта: не указана

Вакансия опубликована 28.05.2025 в г. Москва.

Похожие вакансии