ВиикоСервис

Fullstack-разработчик (Next.js & Firebase)

Не указана
  • Витебск
  • Проектная работа
  • Удаленная работа
  • От 1 года до 3 лет
  • JavaScript
  • React
  • Firebase
  • API
  • CSS
  • Python

О проекте:

Наш проект (название проекта под NDA) — это инновационная веб-платформа, созданная для упрощения процесса подачи документов на визу. Наш сервис помогает пользователям и туристическим агентствам автоматизировать запись, заполнять анкеты и отслеживать статус заявок, делая сложный визовый процесс быстрым и понятным. Мы используем современный технологический стек, включая Next.js, Firebase.

Мы ищем опытного и проактивного Full-Stack разработчика, который возьмет на себя техническое лидерство, будет отвечать за разработку нового функционала и поддерживать высокое качество кодовой базы.

Ваши задачи:

  • Разработка и поддержка: Проектирование, разработка и внедрение нового функционала для пользовательской, агентской и административной панелей.
  • Backend: Написание и оптимизация серверной логики с использованием Genkit-флоу и Firebase (Firestore, Auth).
  • Frontend: Создание чистых, адаптивных и интуитивно понятных пользовательских интерфейсов на Next.js, React, TypeScript и Tailwind CSS (с использованием компонентов ShadCN).
  • Модерация и качество кода: Проведение код-ревью, внедрение лучших практик, поддержание чистоты и производительности архитектуры проекта. Вы будете ключевой фигурой в обеспечении технического совершенства.
  • Решение проблем: Диагностика и устранение багов, оптимизация производительности приложения.
  • Планирование: Участие в планировании и декомпозиции задач, оценка сроков реализации.

Наш стек:

  • Frontend: Next.js (App Router), React, TypeScript
  • UI: Tailwind CSS, ShadCN UI
  • Backend & DB: Firebase (Firestore, Authentication), Genkit
  • Инфраструктура: Firebase App Hosting

Что мы ожидаем от вас:

  • Уверенный опыт коммерческой разработки на Next.js и React от 1 года.
  • Глубокое знание TypeScript и опыт его применения в крупных проектах.
  • Практический опыт работы с Firebase: Firestore (включая проектирование структур данных и правил безопасности), Firebase Auth.
  • Опыт создания серверной логики (Firebase Functions, Cloud Functions или аналоги, в нашем случае Genkit).
  • Отличные навыки верстки с Tailwind CSS и опыт работы с библиотеками компонентов (опыт с ShadCN будет большим плюсом).
  • Понимание принципов чистого кода, SOLID, и опыт проведения код-ревью.
  • Самостоятельность, ответственность и умение доводить задачи до конца.

Условия:

  • Полностью удаленная работа.
  • Гибкий график (главное — результат и своевременная коммуникация).
  • Конкурентная заработная плата (обсуждается индивидуально).
  • Возможность напрямую влиять на продукт и видеть результаты своей работы.