Приглашаем в команду Frontend Developer на проект по созданию CRM системы с нуля.
Задачи:
Разрабатывать интерфейс для CRM системы c нуля.
Работать с Ionic + Capacitor для мобильной WebView-версии.
Плотно взаимодействовать с backend-командой и продуктом.
Работать в англоязычной среде (созвоны, переписка).
Навыки:
3–5+ лет коммерческого опыта с React / Vue / Angular (один из фреймворков как основной)
Отличное знание JavaScript / TypeScript
Опыт разработки приложений на Ionic + Capacitor
Английский язык B2+ (общение с заказчиком).
Понимание работы мобильных WebView, bridge, lifecycle, background events
Глубокая работа с современными SPA/PWA архитектурами
Опыт построения масштабируемой frontend-архитектуры (модули, слои, state-management)
Опыт проектирования UI под high-load SaaS интерфейсы
Уверенное владение:
Vuex / Pinia или Redux / Zustand / Recoil
React hooks, composition API, lifecycle
Уверенная работа с REST API
WebSocket / SSE (стриминг, real-time обновления)
Интеграции с AI API (OpenAI / Anthropic / Gemini):
работа с embeddings
стриминг LLM-ответов
UX-паттерны для AI-интерфейсов (autocomplete, suggestions, copilots)
Ionic/Capacitor:
deep links
push notifications
работа с WebRTC / VoIP SDK будет плюсом (Twilio/Agora)
Оптимизация WebView под производительность
Unit и e2e тесты (Jest, Vitest, Cypress, Playwright)
Будет плюсом:
Опыт разработки CRM, SaaS, B2B dashboards
Опыт работы с WebRTC / Voice SDK (Twilio, Vonage)
SSR/SSG (Nuxt, Next.js)
Работа с GraphQL
Дизайн-системы и кастомные UI-киты
Работа с ML-интерфейсами (annotation tools, chat UIs, vector search UIs)
Мы предлагаем:
Гибкий рабочий график
Возможность удаленной работы
Возможность работать из офиса в Гродно
Интересные проекты с современными технологиями
Медицинская страховка
Условия для профессионального развития
Дружная профессиональная команда
Официальное трудоустройство
Гродно
от 800 BYR