TABLETAP

Middle Frontend-разработчик

От 600 USD
  • Ташкент
  • От 1 года до 3 лет
  • React
  • TypeScript
  • REST API
  • Русский — C1 — Продвинутый

О компании

tabletap — технологический стартап в сфере HoReCa, находящийся на стадии активного построения продукта.

Мы строим продукт с нуля и осознанно подходим к архитектуре, масштабируемости и качеству решений. Для нас важны инженерный подход, техническая глубина и способность принимать взвешенные архитектурные решения, а не просто «быстро писать код».

Ищем опытных разработчиков, которые хотят влиять на ключевые технические решения продукта и участвовать в формировании архитектуры на раннем этапе.

О проекте

tabletap — это распределённая программная платформа для ресторанов и отелей, сочетающая локальную инфраструктуру(POS) в заведении и облачный backend.

Ключевые особенности проекта:

  • локальные серверные компоненты, работающие в условиях нестабильного или отсутствующего интернета;

  • синхронизация данных между локальной и облачной частью;

  • высокая надёжность и предсказуемость поведения системы;

  • ориентация на дальнейшее масштабирование и расширение функциональности.

Обязанности:

  • Участие в проектировании продукта и его архитектуры.
  • Разработка и поддержка frontend-части на React и TypeScript.
  • Интеграция с REST API и WebSocket.
  • Работа с состоянием приложения и архитектурой frontend.
  • Оптимизация производительности и улучшение UX.
  • Взаимодействие с backend-разработчиками.

Требования:

  • Опыт работы с React от 1-2 лет.
  • Уверенное знание Hooks, Context API.
  • Опыт работы с Redux Toolkit, Zustand или аналогичными решениями.
  • Знание TypeScript.
  • Практический опыт state management.
  • Интеграция REST API & WebSocket.
  • Опыт работы со Styled-components, Tailwind CSS, Material UI или Ant Design.
  • Startup mindset.

Будет плюсом:

  • Опыт разработки touch интерфейсов.
  • Опыт SSR/SSG.
  • Опыт работы с Electron/Next.js
Условия:
  • Гарантируем полное отсутствие бюрократии и технологическую свободу.
  • Сложные, интересные задачи и использование новых технологий для их решения.
  • Возможность карьерного роста.
  • Гибкий график работы 5/2.
  • Возможность профессионального развития.
  • Заработная плата обсуждается после собеседования