Frontend Developer (React/Next.js) Middle/Senior
Зарплата | от 5000000 до 10000000 UZS |
от 5000000 до 10000000 UZS | |
Занятость | Полная занятость |
Полная занятость | |
Адрес | Узбекистан, Фергана, улица Алишера Навои, 42 |
О компании:
Мы разрабатываем масштабные проекты и инновационные стартапы. Сейчас в активной фазе запуск уникального продукта, поэтому нам срочно нужен сильный Frontend-разработчик, который усилит нашу команду.
Обязанности:
-
Разработка и поддержка веб-приложений на базе React/Next.js 13.
-
Оптимизация пользовательского интерфейса и повышение производительности.
-
Интеграция API с использованием TanStack Query или axios.
-
Управление состоянием с помощью Zustand.
-
Работа с WebSockets/Socket.io для обеспечения соединений в реальном времени.
-
Настройка и управление push-уведомлениями через Firebase Cloud Messaging.
-
Внедрение и поддержка системы локализации с Next-intl.
-
Разработка и поддержка стилизованных компонентов с использованием TailwindCSS.
-
Обеспечение высокого качества кода, проведение Code Review.
-
Работа с системой контроля версий Git (продвинутый уровень).
Что предстоит делать:
- Разрабатывать и поддерживать backend на Node.js/NestJS.
- Проектировать и оптимизировать базы данных PostgreSQL с использованием Prisma ORM.
- Работать с WebSockets (Socket.io) для реального времени.
- Интегрировать кеширование с Redis.
- Писать тесты, следить за качеством кода и производительностью сервиса.
- Разворачивать и поддерживать сервисы в Docker/Docker Compose.
- Оптимизировать производительность и разрабатывать новые API.
Требования:
-
Уверенные знания JavaScript/TypeScript.
-
Опыт работы с React и Next.js (версии 13 и выше).
-
Понимание концепций управления состоянием (Zustand).
-
Опыт работы с API (TanStack Query / axios).
-
Опыт настройки и работы с WebSockets/Socket.io.
-
Навыки работы с Firebase Cloud Messaging (FCM).
-
Опыт работы с локализацией (Next-intl).
-
Знание TailwindCSS.
-
Опыт работы с Git (продвинутый уровень).
-
Умение писать чистый, поддерживаемый код.
Stack Frontend :
- JavaScript/TypeScript
- React/Next (13v)
- TailwindCSS
- Управление состоянием: (Zustand)
- Управление API: TanstackQuery / axios
- Управление пакетами: Yarn
- Валидации: Yup
- Соединения в реальном времени: Websockets/Socket.io
- Push-уведомления: Firebase Cloud Messaging
- Локализация: Next-intl (i18n)
- Git (продвинутый уровень)
Наш стек технологий:
- Node.js, Nest.js
- PostgreSQL, Prisma ORM
- WebSockets (Socket.io)
- Redis
- Docker, Docker Compose
- Linux (WSL)
Будет большим плюсом :
-
Опыт работы с Feature-Sliced Design (FSD) архитектурой.
-
Знание Docker и контейнеризации.
-
Опыт проведения Code Review.
-
Знание RabbitMQ.
-
Опыт работы с Multer S3.
-
Настройка логирования (ELK Stack, Pino)
-
Понимание CI/CD процессов в GitLab.
ЧТО МЫ ПРЕДЛАГАЕМ? -
Оперативный процесс отбора – быстрый фидбэк и решение.
-
Испытательный срок 7-14 дней.
-
Гибкий график: 9:00-18:00 или 8:00-17:00.
-
Работа с крупными и уникальными проектами.
-
Дружественная команда, поддержка и обмен опытом.
-
Корпоративные мероприятия, тимбилдинги.
Мы ждем тебя в команде! Давай делать крутые проекты вместе!
Опыт | 3-6 лет |
График работы | Полный день |