Вакансия: Full Stack Developer (Node.js, React.js, TS) в Новосибирск

Полное описание вакансии: Full Stack Developer (Node.js, React.js, TS) в Новосибирск

ID Название вакансии Город Компания От До Валюта Тип вакансии Дата и время публикации вакансии Роль
1067176 Full Stack Developer (Node.js, React.js, TS) Новосибирск > Нейронов Антон 150000 250000 RUR open 2024-02-08
Необходимые навыки
  • > Веб-программирование
  • > HTML
  • > CSS3
  • > SQL
  • > JavaScript
  • > TypeScript
  • > Node.js
  • > React
  • > NoSQL
  • > Английский язык
  • > React.js
  • > REST
  • > Frontend
  • > PostgreSQL
  • > JS
  • > REST API
  • > Backend
  • > API
  • > MongoDB
  • > Адаптивная верстка
Требования

Знакомство с технологиями Node.js, TypeScript, React.js, SQL и NoSQL базами данных. Опыт самостоятельной (в одиночку) реализации подобного проекта в портфолио.

Обязанности

Подобрать подходящий шаблон, на основе которого вести разработку (чтобы не начинать с нуля). - Реализовать главную страницу со списком сценариев, страницу...

Описание

Задача:

  • Переписать веб-сервис https://erogination.com на технологии Node.js и React.js с применением TypeScript. Более качественно, чем сейчас (текущая версия была написана на коленке) и дополнить некоторым количеством новой функциональности

Более конкретно:
- Подобрать подходящий шаблон, на основе которого вести разработку (чтобы не начинать с нуля)
- Реализовать главную страницу со списком сценариев, страницу чата, ряд технических страниц (личный кабинет, восстановление пароля, ...) и статических страниц (Terms of Use, Privacy Policy, ...)
- Реализовать управление аккаунтом (sign up, log in, forgot password, ...) и биллинг
- Заложить возможность а/б-тестирования (то есть, отображения разных версий страниц разным категориям пользователей)
- Встроить код отслеживания аналитических метрик
- Применить дизайн (заданный в виде стилей в Figma) с учётом адаптивной вёрстки (mobile first)
- Заложить масштабируемость, отказоустойчивость и транзакционность операций

Требования:
  • Знакомство с технологиями Node.js, TypeScript, React.js, SQL и NoSQL базами данных
  • Опыт самостоятельной (в одиночку) реализации подобного проекта в портфолио

Условия:
  • удалённо, со свободным графиком
  • от 20 до 40 часов в неделю
  • возможно выделение опциона

Вверх