Старший Frontend разработчик
Ищем опытного Senior Frontend разработчика для работы над самым популярным в мире ПО для оптимизации маршрутов. Требуется глубокое знание JavaScript, TypeScript, Vue.js, Google Maps API и опыт работы с большими данными. Компания предлагает полную удаленку, гибкий график и интересные проекты.
Зарплата не указана — оценили по рынку
На основе 141 похожих вакансий за 90 дней.
Что предстоит делать
Компания-разработчик программного обеспечения ищет отличного, долгосрочного Senior Frontend инженера. Продукт — самое используемое в мире программное обеспечение для оптимизации маршрутов. Компания помогает любому бизнесу или независимому профессиональному водителю посещать несколько физических локаций в день с помощью оптимизации маршрутов, картографии, навигации и многого другого. В основе их работы лежат исключительно собственные облачные оптимизированные алгоритмы, размещенные на массивно масштабируемой высокопроизводительной вычислительной инфраструктуре, которая работает 24/7/365 как критически важная бесперебойная платформа. Более 14 лет члены их команды работают исключительно из дома. Все они прошли сложные технические собеседования и обладают высоким уровнем технической и психологической устойчивости к сложным проблемам и сложным временам. Как компания, они одержимы качеством своих продуктов. Они всегда должны быть быстрее, проще и инновационнее, чем кто-либо мог представить, и они бросают себе вызов ежедневно. В зависимости от вашей конечной роли, вы будете регулярно взаимодействовать с крупными многотерабайтными хранилищами данных, базами данных in-memory, обрабатывающими сотни миллионов запросов в день с десятками миллиардов объектов, и вы будете помогать создавать и запускать сотни микросервисов, используемых миллиарды раз в месяц. Если вы хотите повысить уровень своих технических навыков и присоединиться к команде высококлассных специалистов, использующих исключительно лучшие из лучших технологий, то вам стоит серьезно рассмотреть возможность присоединиться к ним! Дополнительная информация о команде: ● В настоящее время около 150 человек; ● Они любят то, что делают. Они заботятся о ТОМ, КАК достичь результатов, ценят и уважают друг друга; ● Есть возможность высказываться и влиять на процесс, предлагать идеи. У них есть место для юмора и дружбы, а также огромное поле для роста, обучения и инноваций; ● Они нанимают команду, которая переводит их сервис на новейшие технологии масштабирования и создает высокопроизводительную микросервисную платформу на основе REST API; Требуемые навыки и опыт: ● 5+ лет практического опыта работы с JavaScript; 3+ года с TypeScript и Vue (Vue 2.7 и 3+); ● Критическое, системное мышление; твердое понимание SOLID/KISS/DRY; умение моделировать сложные потоки пользовательского интерфейса (UML, когда это полезно); ● Сильный опыт работы с экосистемой Vue.js: Composition API, Pinia или Vuex, Vue Router, компонентно-ориентированная архитектура; ● Экспертиза в Google Maps Platform: JS API, Places, Directions/Distance Matrix; пользовательские наложения, кластеризация, тепловые карты; настройка производительности и понимание квот/ограничений скорости; ● Опыт работы с Timeline/Gantt: виртуализация для больших наборов данных, перетаскивание, изменение размера, зависимости/ограничения; с библиотеками, такими как vis-timeline, Highcharts Gantt, ECharts, D3, или пользовательскими реализациями; ● Библиотеки UI/системы дизайна: Vuetify (или аналогичные), Storybook, шаблоны переиспользуемых компонентов; ● Превосходное владение CSS: SCSS/Less, адаптивный дизайн, системы компоновки, хорошее понимание анимации и затрат на рендеринг; ● Инструментарий: Vite/Webpack, Babel/tsc, ESLint/Prettier; npm/yarn/pnpm; уверенное владение GitHub и Jira; ● Дисциплина тестирования: E2E (Cypress/Playwright), интеграция с CI; ● Оптимизация производительности: профилирование, мемоизация, code-splitting, Web Workers; Canvas/WebGL при необходимости; Core Web Vitals; ● Интеграция API: REST и RPC; глубокое понимание HTTP, кэширования и аутентификации; опыт работы с GraphQL приветствуется; ● Опыт совместной работы над UI/UX для сложных бизнес-процессов; знание доступности (WCAG 2.1 AA) и i18n/l10n; ● Подтвержденный опыт выпуска production-функций с автоматизированными тестами и code review. Желательно: ● Опыт full-stack разработки на Laravel/PHP (для тесного взаимодействия с backend-командами, согласования дизайна API и понимания общих доменных моделей); ● Mapbox GL JS, Leaflet, OpenLayers, deck.gl; пользовательские слои WebGL для визуализации карт; ● Продвинутая визуализация данных: D3, ECharts; UI в реальном времени (WebSockets/SSE); ● Опыт поддержки легаси (например, jQuery) и миграции на современные паттерны Vue; ● Знакомство с backend для совместной работы: Node.js/Nest, проектирование API, OpenAPI/Swagger; ● Наблюдаемость/аналитика: Sentry, Amplitude, мониторинг производительности; ● Облачный опыт: AWS или Google Cloud; стратегии CDN и edge-кэширования; ● Опыт работы в предметной области логистики/диспетчеризации, мобильности, выездного обслуживания, автопарков, планирования/составления расписаний (карты + таймлайны). Преимущества: ● Гибкий график работы; ● Удаленная работа; ● Интересные проекты для работы; ● Знакомство с разнообразными технологиями.
Стек и инструменты
Подходит ли вам эта вакансия?
Зарегистрируйтесь и загрузите резюме — посчитаем % совпадения с этой вакансией, подсветим сильные стороны и что стоит подтянуть
Ещё в ТРТ
9 активных вакансий в компании
Старший SDET (Software Development Engineer in Test)
Ищем опытного SDET для автоматизации тестирования облачных сервисов и веб-интерфейсов в AI HealthTech-компании. Нужно владеть Playwright/Selenium, Python и SQL, а также уметь выстраивать тестовую стратегию. Предлагают удалённую работу, неограниченный отпуск и помощь в релокации.
Старший Go/PHP разработчик
Ищем опытного Go/PHP разработчика для международной команды, создающей аналитические продукты для здравоохранения. Нужно разрабатывать и оптимизировать приложения, проектировать микросервисы и интегрировать API. Требуется 6+ лет опыта с Go и PHP, знание Docker, Kubernetes и CI/CD. Предлагают полную удалёнку, гибкий график и интересные проекты.
Junior+/Middle инженер-программист (Python)
Ищем Junior+/Middle Python-разработчика для работы над AI-продуктами в сфере Health-Tech. Нужен опыт с FastAPI, pytest, Cloud Spanner и SQL. Предлагаем полную удаленку, гибкий график, корпоративное оборудование и помощь в переезде.
Старший PHP разработчик (Laravel)
Ищем опытного Senior PHP разработчика (Laravel) для создания высоконагруженной логистической платформы с обработкой заказов в реальном времени. Требуется глубокое знание PHP, Laravel, систем реального времени, очередей и распределённых систем. Предлагаем удалённую работу, гибкий график и оплачиваемый отпуск.
Похожие вакансии
6 вакансий
Frontend-разработчик (Tizen/Smart TV)
~2 086 000 ₸ оценка
Разработка TV-приложения для Samsung Smart TV на Tizen с использованием TypeScript, React и WebSocket. Требуется опыт работы с Tizen SDK и мультимедиа API. Предлагается удаленная работа или офис в Москве, белая зарплата, гибкий график.
Full-Stack разработчик
~2 086 000 ₸ оценка
Ищем опытного Full-Stack разработчика для переписывания ключевых компонентов медицинской платформы. Требуется 7+ лет опыта, владение Node.js/TypeScript, React, Next.js, знание PHP будет плюсом. Предлагаем удаленную работу, влияние на продукт и архитектуру, 20 дней отпуска.
Front-End разработчик
~2 086 000 ₸ оценка
Разработка веб и мобильных приложений на React и TypeScript с использованием React Native. Требуется 5+ лет опыта, знание ООП, TDD и высоконагруженных систем. Предлагают удаленную работу, конкурентную оплату и бонусы.
Старший Backend разработчик
~2 086 000 ₸ оценка
Ищем старшего бэкенд-разработчика для создания распределенных сервисов платформы безопасности. Нужен опыт с TypeScript, Node.js, Kafka, PostgreSQL и облачными технологиями. Предлагаем удаленную работу и высокую зарплату.
Старший Full-Stack разработчик
Разработка бэкенда на Node.js и мобильного приложения на React Native для международного проекта. Требуется 5+ лет опыта, знание JavaScript/TypeScript и английский Upper-Intermediate. Предлагают гибкий график, медстраховку и возможности для роста.
Старший Full Stack разработчик (Node.js/React/Блокчейн)
~2 086 000 ₸ оценка
Разработка масштабируемых бэкенд-сервисов и React-приложений для блокчейн-платформы. Требуется опыт с Node.js, TypeScript, микросервисами и блокчейном. Предлагают удаленную работу, конкурентную зарплату и ежегодный пересмотр.