Full-Stack разработчик (удаленная работа)

22 сентября 2024

Уровень зарплаты:
з.п. не указана
Требуемый опыт работы:
Не указан

Вакансия: Full-Stack разработчик

Описание вакансии

Мы ищем Full Stack разработчика с проактивным мышлением и страстью к чистому, хорошо структурированному коду. Идеальный кандидат должен иметь глубокое понимание архитектуры веб-приложений и сильный опыт работы с JavaScript и TypeScript.
Он должен быть высококвалифицированным в работе с фреймворками NestJs и Next.js, иметь обширный практический опыт в проектировании и разработке масштабируемых приложений. Опыт работы с обработкой данных в реальном времени с использованием Socket.io, управлением состоянием с помощью Redux или Context API, а также аутентификацией пользователей и контролем доступа на основе ролей обязателен.
Кандидат должен уметь проектировать сложные схемы баз данных с использованием PostgreSQL и TypeORM, а также быть опытным в написании комплексных модульных и интеграционных тестов, причем знакомство с Jest будет преимуществом.
Отличные навыки решения проблем крайне важны для этой роли, как и способность работать самостоятельно и эффективно управлять своим временем в условиях удаленной работы. Также требуются сильные навыки письменного и устного общения, так как разработчику потребуется координировать работу с удаленной командой и потенциально взаимодействовать с заинтересованными сторонами.
Опыт работы в спортивной сфере, особенно с боевыми видами спорта или ММА, будет преимуществом, но это не строгое требование. Прежде всего, мы ищем человека с любовью к разработке и готовностью учиться и расти в нашей организации.


Обязанности

  • Проектирование и разработка бэкенда нашей платформы с использованием NestJs и PostgreSQL.
  • Создание надежных фронтенд-компонентов с помощью Next.js.
  • Проектирование сложной схемы базы данных для фиксации детальной статистики боев ММА.
  • Реализация обновлений данных в реальном времени с использованием Socket.io.
  • Обработка CRUD операций, сортировки, фильтрации и пагинации для различных сущностей.
  • Разработка продвинутых функций, таких как аутентификация пользователей, контроль доступа на основе ролей и статистические сравнения между бойцами.
  • Написание комплексных модульных и интеграционных тестов.
  • Следование принципам SOLID и другим лучшим практикам проектирования программного обеспечения.
  • Документирование кода и поддержание хороших практик контроля версий.

Квалификация

  • Подтвержденный опыт работы Full Stack разработчиком.
  • Глубокие знания JavaScript и TypeScript.
  • Профессиональное владение NestJs и Next.js.
  • Опыт работы с PostgreSQL и TypeORM.
  • Знакомство с Redux или Context API для управления состоянием.
  • Опыт обработки данных в реальном времени с использованием Socket.io.
  • Знакомство с аутентификацией пользователей и контролем доступа на основе ролей.
  • Опыт модульного и интеграционного тестирования. Знакомство с Jest будет преимуществом.
  • Исключительные навыки решения проблем.
  • Отличные навыки письменного и устного общения.
  • Комфортная работа удаленно и управление собственным временем.

Минимум 30 - 40 часов в неделю
Местоположение: Полностью удаленно



Посмотрите похожие вакансии

Full-stack developer ( Architect)
Компания: Just-AI
Зарплата: от 450 000 до 500 000 руб.
Веб-разработчик Middle Full-stack php web-developer (laravel, vuejs)
Компания: TempoJob
Зарплата: от 140 000 до 140 000 руб.
Full stack разработчик ASP.NET+React JS
Компания: ООО "БИО-ЛАЙН"
Зарплата: от 3 000 до 10 000 руб.
PHP MySQL Laravel - full stack разработчик
Компания: Диджитал прожект
Зарплата: от 70 000 до 120 000 руб.