Veltrix Systems is a company that offers robust IT services including cloud computing, system integration, and enterprise software development. Remote work. Flexible schedule. Job description.
Загружаем…
Загружаем…
Компании и подписки · Нет нужной компании? Предложите её →
Загружаем вакансии…
Veltrix Systems is a company that offers robust IT services including cloud computing, system integration, and enterprise software development. Remote work. Flexible schedule. Job description.
О проекте: MeGo.Tours — сервис для путешествий: бронирования, гиды, туры, маршруты, marketplace услуг. Сейчас активно развиваем веб-платформу и ищем frontend-разработчика, который поможет делать удобный и быстрый продукт для пользователей. Требования: — Опыт frontend-разработки от 6 месяцев — Уверенное знание React — JavaScript / TypeScript — HTML, CSS, адаптивная вёрстка — Опыт работы с REST API — Базовое понимание Git — Умение писать чистый и поддерживаемый код — Ответственность и желание развиваться Будет плюсом: — Next.js — Tailwind / Styled Components — Zustand / Redux — Опыт оптимизации performance — Опыт работы со стартапами — Интерес к travel-tech продуктам Задачи: — Разрабатывать и улучшать frontend платформы MeGo.Tours — Создавать новые пользовательские интерфейсы и фичи — Интегрировать frontend с backend API — Оптимизировать производительность и UX — Участвовать в обсуждении архитектуры и продуктовых решений — Исправлять баги и улучшать стабильность платформы — Работать вместе с дизайнером и product-командой Условия: — Возможность влиять на продукт и архитектуру — Работа напрямую с фаундерами — Гибкий формат работы — Процент от прибыли / опционы обсуждаемы — Один обязательный созвон в неделю + рабочие сессии по необходимости — Реальный опыт построения travel-tech продукта — Формат: удалёнка (позже возможно работать из офиса Алматы)
Задачи: — Разрабатывать интерфейсы для работы с геопространственными данными (слои, маркеры, треки, полигоны, heatmap). — Интегрировать картографические библиотеки: MapLibre GL / Mapbox GL JS, Deck.gl для слоёв с большими данными, Turf.js для геометрических операций. — Работать с асинхронными состояниями: REST API + TanStack Vue Query, а также real-time обновления через WebSockets. — Писать типобезопасный код на TypeScript. — Строить архитектуру компонентов на Composition API с использованием Pinia и Vite. — Верстать по Tailwind CSS v4 - без легаси, на новых токенах и утилитах. Требования: — Уверенное владение TypeScript на уровне advanced (дженерики, типизация API, защитники типов). — Глубокое понимание Vue 3 Composition API, реактивности, жизни компонента. — Опыт работы с Vite и Pinia. — Понимание работы Tailwind CSS v4. — Опыт работы с картографическими библиотеками MapLibre GL, Mapbox GL JS (создание кастомных слоёв, работа с источниками и стилями). — Базовое знакомство с Deck.gl и Turf.js. — Опыт интеграции REST API (TanStack Vue Query — большой плюс, но можно с любой аналогичной библиотекой). — Понимание работы WebSockets (обработка потоковых данных, переподключение, бинарные протоколы). — Опыт коммерческой разработки от 3 лет. Будет плюсом: — Опыт с Deck.gl (особенно MVTLayer, GeoJsonLayer, ScatterplotLayer). — Знание GIS форматов (GeoJSON, MBTiles, Vector Tiles, WMS, WMTS). — Навыки оптимизации отрисовки множества объектов на карте. — Участие в Open Source проектах по картографии или Vue экосистеме. Условия: — Официальное трудоустройство по ТК РФ. — Современные инструменты и качественное оборудование. — Профессиональное обучение и развитие. — Конкурентная зарплата по итогам собеседования + бонусы и премии.
Настройте подбор один раз, и подходящие вакансии будут сами приходить в Telegram.
Настройте подбор, и подходящие вакансии будут приходить в Telegram.
Настроить подборЗадачи: — Разработка и развитие клиентской части продукта на React — от архитектуры и управления состоянием до production-ready UI с реальными пользователями. — Проектирование масштабируемой frontend-архитектуры, выбор технологических решений и формирование стандартов разработки. — Интеграция с backend REST API, участие в проектировании контрактов взаимодействия (OpenAPI/Swagger). — Оптимизация производительности приложения, управление техническим долгом, рефакторинг сложных участков кода. — Участие в code review, менторство разработчиков, развитие инженерных практик команды. — Взаимодействие с product-менеджерами, дизайнерами и backend-разработчиками на всех этапах разработки. — Участие в декомпозиции задач, технической оценке и планировании спринтов. Требования: — Глубокое знание React (18+) и его экосистемы: хуки, контекст, жизненный цикл компонентов, механизмы ререндеринга и оптимизации (мемоизация, виртуализация). — Уверенное владение TypeScript (generics, utility types, типизация сложных структур). — Опыт работы с state-менеджерами: Redux Toolkit, Zustand, React Query, TanStack Query; понимание разделения server-state и client-state. — Понимание принципов работы REST API, авторизации (JWT), обработки ошибок, идемпотентности (для платежных сценариев). — Опыт работы с CI/CD, Git, системами сборки (Webpack, Vite). — Понимание принципов чистого кода, SOLID, паттернов проектирования. — Знание методологий гибкой разработки (Scrum, Kanban). — Опыт коммерческой разработки на React от 5 лет, из них не менее 2 лет в роли Senior. — Опыт проектирования архитектуры SPA-приложений высокой сложности (множество зависимостей, ролей и сценариев). — Навыки адаптивной, кроссбраузерной и мобильной вёрстки (HTML5, CSS3, SCSS). — Умение работать с дизайн-системами, коллекциями компонентов (Untitled UI React, shadcn/ui), опыт ведения UI-kit в Storybook. — Опыт написания тестов (Jest, Vitest, React Testing Library). — Навыки проведения code review и менторства. — Системное мышление, умение упрощать сложные системы, критическое мышление. Будет плюсом: — Опыт работы в финтехе или highload-проектах. — Наличие портфолио / ссылок на GitHub или участие в open-source проектах. Условия: — Полностью удаленный формат работы. — Встречи и корпоративные мероприятия в офисе Москва. — Окладная часть + KPI. — Возможность влиять на архитектуру и выбирать технологии. — Работа в сильной команде, поддержка профессионального роста. — Интересные задачи в быстрорастущем проекте.
Задачи: — Разрабатывать новые программные модули и компоненты; — Производить рефакторинг существующего функционала; — Проводить ревью кода; — Прорабатывать и реализовывать интеграционные решения; — Предлагать и реализовывать решения, направленные на повышение эффективности и оптимизацию работы. Требования: — Опыт работы в команде разработки не менее 3 лет; — Отличное (хорошее) знание JavaScript, TypeScript; — Хорошие знания CSS3, HTML5 и адаптивной верстки, CSS-Preprocessors; — Отличное знание Angular 2+, понимание как фреймворк работает “внутри” (не AngularJs); — Понимание MFE архитектуры; — Знание RxJs, NgRx, Signals; — Понимание REST, кросс-доменных запросов; — Опыт работы с ReactJS будет плюсом; — Опыт работы с Git, Docker, npm; — Опыт написания unit-тестов; — Опыт агентской разработки будет плюсом. (SDD)
Задачи: — Разработка фронтенда с использованием React 18+ (хуки, паттерны композиции, Suspense). — Создание SPA с роутингом, guards, state persistence. — Интеграция с платформенными SDK: Telegram Mini Apps, VK Mini Apps, React Native WebView bridge. — Оптимизация кода с использованием memo/useMemo/useCallback. — Работа с REST и GraphQL на клиентской стороне, включая CORS, JWT (хранение, refresh-flow, обработка 401). — Верстка по макетам Figma, адаптивная верстка, базовые принципы доступности (a11y). — Написание unit/component-тестов с Vitest и React Testing Library. — Проведение code review, настройка ESLint и Prettier. Требования: — Уверенное владение React 18+ с опытом от 2 лет. — Опыт разработки SPA. — Опыт интеграции с хотя бы одним платформенным SDK Mini Apps. — Понимание специфики Mini Apps (отсутствие cookies, back-button, авторизация, viewport, нативные жесты). — Осознанный подход к оптимизации React-приложений. — Знание REST и GraphQL на клиенте, работа с CORS и JWT. — Опыт работы с макетами Figma, адаптивной версткой и a11y. — Опыт написания тестов и code review. Будет плюсом: — Опыт работы в Mini Apps экосистеме Telegram/VK. — Знание TanStack React Query. — Опыт с Zustand. — Понимание CI/CD для frontend. — Опыт с zod для валидации API. Условия: — Конкурентная заработная плата и возможность карьерного роста. — Гибкий график работы и комфортные условия труда. — Возможность участия в интересных проектах и обучение новым технологиям. — Работа в профессиональной команде.
Требования: — Навыки работы и настройки системы SimpleOne (конфигурация виджетов, скрипты внутри системы) — Знание чистого JavaScript (глубокие знания Node.js не нужны) — Базовые навыки React (для понимания фронтенд-части платформы) — Опыт разбора инцидентов и технической поддержки пользователей Важно: — Рассматриваются только кандидаты с подтвержденным опытом работы в системе SimpleOne. Без него резюме не будут рассмотрены.
О компании SAAS сервис moykassir.ru - автоматизацией общепита с 2016 года. Работаем как с малым бизнесом, так и с крупными сетями. Основные клиенты в России, но есть в СНГ и в Европе. Порядка 4500 клиентов. Фронт уже очевидно устарел - vue 2. Нужно с улучшением визуала перевести на vue 3. Плюс отдельно поддерживать фронт для экранов самообслуживания и мобильного приложения (web view). Ожидания от кандидата Фокус на работе с vue 3. Хорошо если есть опыт перевода проектов с vue2 на vue3. Работа в коммерческих SAAS проектах. Условия работы Официальное трудоустройство по ТК. График 5/2. Временные интервалы работы в течение дня обсуждаемы.
Задачи: — Разработка и поддержка frontend-функциональности на TypeScript и React — Разработка и доработка UI-компонентов, включая таблицы и формы — Работа с legacy-кодом и техническим долгом: постепенное улучшение архитектуры и существующих решений — Использование AI-агентов для повышения эффективности разработки — Работа в рамках SDD-подхода Требования: — От 4 лет опыта с TypeScript и React — Опыт работы в FinTech — обязателен — Практический опыт с Redux Toolkit и Redux Saga — Опыт разработки таблиц и форм с использованием Formik и Yup — Понимание принципов Feature-Sliced Design (FSD) — Понимание важности линтеров, качества кода и тестового покрытия — Готовность работать с большим legacy-кодом и последовательно снижать технический долг — Уверенное владение AI-агентами в разработке — Знакомство с SDD-подходом — Высшее образование желательно, но не критично при сильном совпадении по остальным требованиям — Знакомство с Module Federation (будет плюсом) — Понимание особенностей микрофронтенд-архитектуры и её взаимодействия с Redux Toolkit и Redux Saga (будет плюсом) Условия: — Удалённая работа — Занятость full-time — Зарплата до 190 000 ₽ gross ИП
Задачи: — Разработка новых страниц и компонентов. — Поддержка и улучшение существующего функционала. — Создание адаптивных пользовательских интерфейсов. — Интеграция с backend через REST API. — Работа с формами, состоянием приложения и обработкой ошибок. — Использование и развитие компонентов дизайн-системы. — Написание unit- и component-тестов. — Исправление дефектов и участие в code review. — Взаимодействие с разработчиками, аналитиками, дизайнерами и тестировщиками. Требования: — Знание HTML5, CSS3, JavaScript и TypeScript. — Понимание React, React Hooks и основных возможностей Next.js. — Умение создавать адаптивные интерфейсы. — Базовый опыт работы с REST API и асинхронными запросами. — Понимание локального и глобального состояния приложения. — Навыки работы с Git. — Базовые знания Jest и React Testing Library. — Понимание принципов доступности интерфейсов. — Соблюдение принципов KISS, DRY, YAGNI и SRP. — Стремление писать понятный, типизированный и переиспользуемый код. — Готовность обучаться, принимать обратную связь и работать в команде. Условия: — Официальное трудоустройство. — Ежегодный трудовой отпуск + 2 оклада. — Небольшие плюшки по праздникам. — Профессиональный рост и развитие. — Участие в архитектурных решениях. — График работы: 5/2, с 08:00 до 17:30. — Место работы: г. Астана, EXPO C2.3.
Задачи: — Развивать личный кабинет посетителя и ключевые этапы воронки — от первого контакта на лендинге до забронированного урока. — Отвечать за атрибуцию: выстраивать сквозные цепочки визитов, работать с UTM-метками и локализовать разрывы в трекинге конверсий (V2L / V2B). — Реализовывать server-side интеграции с рекламными кабинетами (Meta CAPI, TikTok Events API и аналогичные инструменты). — Писать и отлаживать бэкенд-код на Python и Node.js: разрабатывать эндпоинты, настраивать кеширование и разбираться с SSR. — Сопровождать A/B-тесты: от настройки раскатки и флагов до своевременного рефакторинга и чистки кода после завершения эксперимента. — Мониторить продакшн-инциденты через Sentry, оперативно находить причины и доводить решения до деплоя. — Контролировать и улучшать перформанс публичных страниц по метрикам Core Web Vitals. Требования: — Опыт коммерческой разработки на TypeScript и React — от 3 лет. — Уверенные навыки работы с Python и Node.js: умение самостоятельно решать задачи на бэкенде (проектирование API, кеширование, отладка SSR), не ограничиваясь простой BFF-прослойкой. — Практический опыт в продуктовой аналитике и трекинге: GTM, кастомные события, серверная отправка конверсий. — Понимание всего пути данных от клика до аналитического отчета и умение быстро находить точки их потери. — Продуктовый подход: привычка работать с гипотезами, влиять на метрики и видеть за кодом бизнес-цель. — Английский язык, достаточный для работы в международной среде. Будет плюсом: — Понимание требований GDPR и опыт внедрения consent-механик на публичных веб-ресурсах. — Опыт использования WordPress в режиме Headless. — Навык написания E2E-тестов на Playwright или Cypress. — Знание SQL и BigQuery на уровне самостоятельной проверки аналитических гипотез. — Опыт работы с CDN и кешированием на edge-уровне (CloudFront или аналоги). — Умение эффективно работать с Sentry и быстро локализовать продакшн-ошибки. Условия: — Полностью удалённый формат работы — работайте из любой точки мира. — Возможность влиять на будущее образования с помощью технологий искусственного интеллекта. — Безлимитный paid time off (безлимитные отпуска). — График работы 5/2, полная занятость. Стек технологий: TypeScript, React, Python, Next.js, Node.js, Express (с SSR на Pug), Sass / PostCSS, Vite, Gulp, MUI, собственная дизайн-система в Storybook, Vitest, Jest, Cypress и Playwright.
Задачи: — Развивать личный кабинет посетителя и ключевые этапы воронки — от первого контакта на лендинге до забронированного урока — Отвечать за атрибуцию: выстраивать сквозные цепочки визитов, работать с UTM-метками и локализовать разрывы в трекинге конверсий (V2L / V2B) — Реализовывать server-side интеграции с рекламными кабинетами (Meta CAPI, TikTok Events API и аналогичные инструменты) — Писать и отлаживать бэкенд-код на Python и Node.js: разрабатывать эндпоинты, настраивать кеширование и разбираться с SSR — Сопровождать A/B-тесты: от настройки раскатки и флагов до своевременного рефакторинга и чистки кода после завершения эксперимента — Мониторить продакшн-инциденты через Sentry, оперативно находить причины и доводить решения до деплоя — Контролировать и улучшать перформанс публичных страниц по метрикам Core Web Vitals Требования: — 3+ года коммерческого опыта разработки на TypeScript и React — Уверенные навыки работы с Python и Node.js: умение самостоятельно решать задачи на бэкенде (проектирование API, кеширование, отладка SSR), не ограничиваясь простой BFF-прослойкой — Опыт с аналитикой и трекингом: GTM, кастомные события, серверная отправка конверсий — Понимание пути данных от клика до аналитического отчёта и умение быстро находить точки потери данных — Продуктовый подход: работа с гипотезами, влияние на метрики, понимание бизнес-цели за кодом — Владение английским языком, достаточным для работы в международной среде Условия: — Полная занятость — График 5/2 — Удалённый формат работы — Зарплата от 4000 $ за месяц на руки
Задачи: — Разработка новых и поддержка существующих фич в SSG и SSR приложениях на Vue 3 / Nuxt 3 — Проектирование и реализация переиспользуемых компонентов, работа с Composition API и TypeScript — Интеграция с REST API: работа с запросами, обработка ошибок, типизация ответов — Оптимизация производительности: lazy loading, code splitting, оптимизация рендеринга — Участие в code review, декомпозиция задач, взаимодействие с backend-командой при проектировании контрактов API — Разработка и поддержка технической документации, написание unit-тестов для компонентов и логики Требования: — Опыт коммерческой разработки на Vue 3 и Nuxt 3 от 2 лет — Уверенное знание Composition API, Options API — TypeScript — уверенное владение: типизация компонентов, props, emit, API-ответов — Понимание SSR / SSG в Nuxt: разница между серверным и клиентским рендерингом, useAsyncData / useFetch — Управление состоянием: Pinia (предпочтительно) или Vuex — Понимание реактивности Vue — HTML, CSS, адаптивная вёрстка — Опыт работы с Git в команде (PR, code review, branching) — Опыт с Vitest / Jest для тестирования компонентов — Понимание Web Vitals и оптимизации производительности — Знание Docker, базовый CI/CD — Опыт работы с дизайн-системами (Figma → код) Условия: — Полная занятость — График: 5/2 — Формат работы: удалённо — Зарплата до 185 000 ₽ за месяц, на руки
Задачи: — Разработка и поддержка frontend-функциональности на TypeScript и React. — Разработка и доработка UI-компонентов, включая таблицы и формы. — Работа с legacy-кодом и техническим долгом: постепенное улучшение архитектуры и существующих решений. — Использование AI-агентов для повышения эффективности разработки. — Работа в рамках SDD-подхода. Требования: — От 4 лет опыта с TypeScript и React. — Опыт работы в FinTech — обязателен. — Практический опыт с Redux Toolkit и Redux Saga. — Опыт разработки таблиц и форм с использованием Formik и Yup. — Понимание принципов Feature-Sliced Design (FSD). — Понимание важности линтеров, качества кода и тестового покрытия. — Готовность работать с большим legacy-кодом и последовательно снижать технический долг. — Уверенное владение AI-агентами в разработке. — Знакомство с SDD-подходом. — Высшее образование желательно, но не критично при сильном совпадении по остальным требованиям. Будет плюсом: — Знакомство с Module Federation. — Понимание особенностей микрофронтенд-архитектуры и её взаимодействия с Redux Toolkit и Redux Saga.
Задачи: — Дорабатывать сайт NLG.KZ на Vue/Nuxt под руководством команды; — Разрабатывать и улучшать компоненты интерфейса; — Адаптировать страницы для мобильных устройств; — Исправлять небольшие ошибки в интерфейсе и верстке; — Подключать данные через API в рамках задач; — Проверять изменения и участвовать в code review. Требования: — Подойдет студенту или начинающему специалисту без коммерческого опыта; — Базовые знания HTML, CSS и JavaScript; — Основы Vue.js; — Интерес к Nuxt.js; — Знакомство с Git; — Будет преимуществом знание TypeScript, REST API и адаптивной верстки; — Важны аккуратность, готовность изучать документацию и обсуждать решения с командой. Условия: — Практические задачи по развитию сайта NLG.KZ на Vue/Nuxt; — Обратная связь по выполненным задачам; — Знакомство с командным процессом разработки и code review; — Возможность продолжить сотрудничество обсуждается по итогам стажировки.
Задачи: — null Требования: — 5+ лет опыта в веб-аналитике и отслеживании событий в реальном времени — Отличное владение React, TypeScript и WebAssembly — Глубокое понимание клиентского фингерпринтинга и техник поведенческого трекинга — Опыт создания безопасных систем сбора событий с учетом конфиденциальности и минимальным влиянием на производительность — Умение оптимизировать фронтенд-код для масштабируемости, отзывчивости и низкой задержки в условиях высокой нагрузки — Будет плюсом знание DIDComm/VC (Aries, Indy и др.) и стандартов протоколов для конфиденциальных заявлений — Желательно знакомство с OAuth2/OpenID Connect/SAML, FIDO2/WebAuthn/Passkeys, протоколами W3C Verifiable Credentials (VC 2.0) и Decentralized Identifiers (DIDs) — Английский язык на уровне Intermediate и выше Условия: — Полная занятость — График 5/2 — Удалённый формат работы
Задачи: — Разрабатывать и поддерживать проекты на Vue и Nuxt — Участвовать в миграции основного сайта на Nuxt 4 — большая кодовая база, живой продакшен — Развивать продукт, который читают миллионы: от правок в существующем коде до новых фич — Писать тесты и участвовать в code review Условия: — Удалённая работа, полная занятость, договор ГПХ или ИП — Гибкий график, прайм-тайм команды 10:30–18:00 МСК — До 110 000 ₽ gross в месяц, выплата раз в месяц — 28 оплачиваемых дней отпуска в год — Одно собеседование, без тестового задания Требования: — Опыт коммерческой разработки на Vue — Опыт работы с TypeScript — Гражданство РФ Будет плюсом: — Опыт работы с Nuxt — Опыт работы с Tailwind — Опыт unit-тестирования — Работа с монорепами и git submodules — Опыт работы с AI-агентами
Задачи: — Разработка и поддержка frontend-функциональности на TypeScript и React. — Разработка и доработка UI-компонентов, включая таблицы и формы. — Работа с legacy-кодом и техническим долгом: постепенное улучшение архитектуры и существующих решений. — Использование AI-агентов для повышения эффективности разработки. — Работа в рамках SDD-подхода. Требования: — От 4 лет опыта с TypeScript и React. — Опыт работы в FinTech — обязателен. — Практический опыт с Redux Toolkit и Redux Saga. — Опыт разработки таблиц и форм с использованием Formik и Yup. — Понимание принципов Feature-Sliced Design (FSD). — Понимание важности линтеров, качества кода и тестового покрытия. — Готовность работать с большим legacy-кодом и последовательно снижать технический долг. — Уверенное владение AI-агентами в разработке. — Знакомство с SDD-подходом. — Высшее образование желательно, но не критично при сильном совпадении по остальным требованиям. Условия: — Удалённый формат работы. — Локация: Москва / Московская область. — Вилка зарплаты до 190 000 ₽ gross ИП. Будет плюсом: — Знакомство с Module Federation. — Понимание особенностей микрофронтенд-архитектуры и её взаимодействия с Redux Toolkit и Redux Saga.