Fullstack Developer (Node.js/TypeScript and React/Next.js)

Уровень дохода не указан

Опыт работы: более 6 лет

Проект или разовое задание

График: 5/2

Рабочие часы: 8

Формат работы: удалённо

Напишите телефон, чтобы работодатель мог связаться с вами
Нажимая «Продолжить», вы подтверждаете, что ознакомлены, полностью согласны и принимаете условия «соглашения»

Мы ищем Full-stack Developer для разработки интерактивного веб-приложения / продуктового демо.

По формату это ближе к продуктовой симуляции и guided onboarding, чем к традиционной игре. Нам нужен специалист, который сможет разработать приложение полностью: от frontend-части и логики сценариев до легкого backend, интеграции аналитики, деплоя и подготовки проекта к поддержке.

Чем предстоит заниматься

  • Разработать интерактивное веб-приложение полностью: frontend, легкий backend, систему оценки, отслеживание прогресса, таблицу лидеров, интеграцию аналитики и деплой.
  • Реализовать основные экраны и пользовательские сценарии: лендинг, выбор пути, вводный экран сценария, последовательность заданий, экраны успешного завершения, таблицу лидеров и экраны с переходом к пробной версии Azure.
  • Разработать симулированные элементы интерфейса Azure/PostgreSQL для guided-сценариев.
  • Реализовать пошаговые пользовательские сценарии, контекстные подсказки, пояснения по функциям, панель навигации, блок заданий, отслеживание прогресса и состояния завершения.
  • Построить систему оценки с учетом завершения заданий, точности выполнения, использования подсказок, времени прохождения и завершения выбранного пути.
  • Реализовать таблицу лидеров и сохранение результатов, если потребуется постоянное хранение пользовательских данных.
  • Создать удобную для поддержки структуру контента и сценариев, чтобы сценарии можно было обновлять без переписывания всего приложения.
  • Интегрировать аналитику и отслеживание событий: действия пользователей, завершение сценариев, клики по CTA и эффективность воронки.
  • Задеплоить приложение и подготовить его к хостингу и поддержке на период кампании.

Что мы ожидаем

  • Уверенный опыт разработки production-ready веб-приложений полностью: от frontend до backend.
  • Сильный опыт работы с современным frontend-стеком: React / Next.js / TypeScript, Vue / Nuxt, SvelteKit, Angular или аналогичными технологиями. React/Next.js предпочтительны, но не являются строгим требованием.
  • Опыт разработки сложных интерактивных интерфейсов: onboarding-сценариев, туториалов, product tours, интерактивных демо, дашбордов, симуляций или похожих продуктов.
  • Сильные навыки HTML/CSS и верстки, опыт адаптивного дизайна, компонентного подхода к стилизации и внимание к деталям интерфейса.
  • Умение реализовывать легкие backend API для сессий, системы оценки, таблицы лидеров, событий аналитики и хранения данных. Node.js/TypeScript предпочтительны, но не являются строгим требованием.
  • Опыт работы с PostgreSQL или другой реляционной базой данных.
  • Умение управлять многошаговыми пользовательскими сценариями, состоянием сценария, прогрессом, корректностью выполнения, использованием подсказок и состояниями завершения.
  • Умение работать с макетами в Figma и ясно коммуницировать технические ограничения реализации.
  • Опыт деплоя веб-приложений и настройки окружений.
  • Понимание базовой веб-безопасности, валидации входных данных, защиты API и безопасной работы с данными.
  • Умение читать техническую документацию и работать с продуктовым контентом на английском языке.

Будет плюсом

  • Опыт работы с Azure-хостингом: Azure App Service, Azure Static Web Apps, Azure Functions или аналогичными сервисами.
  • Знание Azure Database for PostgreSQL.
  • Опыт работы с Microsoft Fluent UI или интерфейсами в стиле Azure.
  • Опыт в B2B, SaaS, developer tools, edtech или интерактивных продуктовых демо.
  • Опыт с механиками геймификации: система оценки, прогресс, достижения, таблица лидеров, обратная связь по завершению.
  • Понимание концепций AI-приложений: embeddings, vector search, semantic search, AI agents, tracing/debugging.
  • Опыт работы с инструментами аналитики: GA, Segment, Amplitude, PostHog или аналогичными.
  • Опыт работы с Playwright, Cypress или аналогичными инструментами автоматизированного тестирования.

Мы предлагаем

  • Полная занятость, удаленная работа.
  • Контракт на 3–6 месяцев с возможностью продления в случае продолжения проекта или старта нового проекта.
  • Стабильная зарплата в долларах.
  • Отсутствие бюрократии, микроменеджмента и длительных процедур согласования.
  • Гибкий график работы без тайм-трекеров, в зависимости от часового пояса и ваших пожеланий (мы верим в баланс между работой и личной жизнью).
  • Небольшие, дружелюбные скрам команды.
  • Уроки английского языка в небольшой группе.

Ключевые навыки

  • Node.js
  • JavaScript
  • TypeScript
  • Английский — B2 — Средне-продвинутый

Задайте вопрос работодателю

Он получит его с откликом на вакансию

Где предстоит работать

Кипр
Вакансия опубликована 7 июля 2026 в Кипре

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