Middle+ Frontend Developer
Foodpicasso · Витебск, Беларусь (офис)
FoodTech-платформа, предоставляющая 3 200+ ресторанам и заведениям в 17 странах полный цикл IT-инфраструктуры: POS-систему (Posterix), мобильные приложения доставки, веб-сайты, киоски самообслуживания и корпоративную панель управления. Ведущий фронтенд-разработчик. Техническая ответственность за архитектуру и качество всех клиентских приложений в координации с backend-командой и дизайном.
8 500+коммитов
1 100 000+строк кода
12+продуктов
17стран
3 200+ресторанов
270+модулей i18n
- Реализовывал фронтенд и проектировал архитектуру для 12+ продуктов экосистемы, обслуживающей 3 200+ ресторанов в 17 странах
- 8 500+ коммитов и 1 100 000+ строк кода за 48 месяцев непрерывной разработки
- Создал кроссплатформенный драйвер термопечати (ESC/POS) с секционной архитектурой: чеки, стикеры маркировки, кириллица (CP1251)
- Интегрировал физическое оборудование: термопринтеры, пинпады безналичной оплаты, фискальные регистраторы (ККТ)
- Провёл масштабную локализацию enterprise-панели — 270+ модулей для мультитенантной платформы в 3 странах
- Разработал мультитенантную платформу доставки еды (Carte.by) для 6 брендов с единой кодовой базой, адаптированной под разные таймзоны, валюты и бизнес-правила
- Создал платформу лояльности CityMix.by: карты лояльности, кешбэк, мобильное и веб-приложения (204 коммита, 109 features)
- Реализовал PWA с Service Worker для работы POS при нестабильном интернете
- Построил Node.js WebSocket-сервис с ThrottledNotifier для real-time синхронизации заказов
- Создал CartPayment на Vue 3 + TypeScript + Vite с кастомными build/dev скриптами
- Внедрил high-load анимации (Rive, Lottie) и интерактивные тепловые карты статистики доставки
- 244 рефакторинга, Conventional Commits — систематическое улучшение кодовой базы