Mapbox — ведущая платформа для работы с геолокацией в реальном времени для нового поколения бизнесов, ориентированных на местоположение. Mapbox — единственная платформа, которая предоставляет организациям полный набор инструментов для навигации людей, посылок и транспортных средств повсюду. Более 4 миллионов зарегистрированных разработчиков выбрали Mapbox благодаря гибкости платформы, безопасности и соблюдению требований конфиденциальности. Организации используют приложения, данные, SDK и API Mapbox для создания индивидуальных и захватывающих впечатлений, которые радуют их клиентов.
Команда Data Tooling отвечает за различные сервисы для проверки, валидации и редактирования глобального базового слоя карт Mapbox с целью предоставления нашим клиентам самой точной и постоянно обновляемой живой карты мира. Мы опираемся на наши надежные конвейеры обработки данных и набор собственных инструментов, которые мы создавали на протяжении многих лет, что позволяет нам проверять миллионы обновлений данных ежемесячно, обрабатывать тысячи еженедельных отзывов пользователей с транспортных средств и мобильных устройств, а также аннотировать миллионы обезличенных пользовательских сессий и телеметрии, чтобы сделать их машинно-читаемыми и извлекать инсайты в масштабах.
Мы ищем опытного инженера, который присоединится к увлеченной группе разработчиков программного обеспечения для владения, создания и развития возможностей наших инструментов картографии на новый уровень.
По мере того как искусственный интеллект становится неотъемлемой частью современных инженерных процессов, мы ценим инженеров, которые могут продуманно интегрировать ИИ в проектирование, разработку и принятие решений. Наш процесс собеседования будет включать обсуждение того, как вы используете ИИ в своем инженерном рабочем процессе.
Руководство проектированием, разработкой и тестированием инструментов и сервисов Mapbox для обработки и применения исправлений на основе отзывов клиентов, а также внесение корректировок поверх данных сторонних поставщиков.
Решение сложных задач рабочих процессов и внедрение улучшений в фронтенд и бэкенд сервисах на основе меняющихся бизнес-требований, метрик и отзывов пользователей.
Установление операционных метрик, которые гарантируют, что ваши сервисы работают как ожидается, и постоянное стимулирование улучшений.
Поддержание документации для ваших сервисов.
Сотрудничество с командой внутренних редакторов для понимания их рабочих процессов, сбора проблем и преимуществ при повседневном использовании разрабатываемых вами сервисов.
Опыт работы не менее 5 лет в качестве full-stack разработчика.
Уверенное владение JavaScript и современными фронтенд-фреймворками, такими как React.
Опыт серверной разработки на Node.js (Nest.js/Express.js).
Опыт работы с облачными сервисами (Amazon AWS, Microsoft Azure, Google Cloud) и сопутствующими технологиями (Docker, Kubernetes).
Глубокое понимание принципов и лучших практик UI/UX.
Хорошее понимание управления состоянием на клиенте, асинхронных задач и побочных эффектов.
Понимание архитектуры REST, подхода SPA, микрофронтенд-архитектуры, распространенных шаблонов проектирования ПО.
Опыт работы с тестовыми фреймворками (например, Jest/RTL/Cypress).
Знакомство с современными инженерными лучшими практиками (системы сборки, CI/CD и т.д.). Хорошее понимание того, как создавать надежное программное обеспечение.
Свободное владение английским языком в устной и письменной форме. У Mapbox есть офисы в США, Финляндии, Японии и Беларуси. Вы должны уметь четко доносить сложные идеи до мировой аудитории. Аналогично, вы должны подробно объяснять свою работу и обсуждать решения с коллегами и партнерами.
Опыт работы с базами данных SQL/NoSQL.
Опыт работы с TypeScript.
Опыт работы с инструментами управления проектами: предпочтительно Jira.
Большим плюсом будет опыт работы с GeoJSON и понимание экосистемы инструментов OSM.
В дополнение к нашим основным ценностям, которые не уникальны для этой позиции и необходимы для лидеров Mapbox:
Мы ценим высокоэффективных творческих личностей, которые глубоко погружаются в проблемы и возможности.
Мы верим в то, что люди должны быть собой на работе. Мы поддерживаем это через комплексное медицинское обслуживание, отпуск по уходу за ребенком, гибкость для решения жизненных ситуаций и инновационный подход к поддержке наших сотрудников.
Мы подчеркиваем важность среды обучения и преподавания, чтобы обеспечить сотрудников инструментами, необходимыми для успеха в их роли и компании.
Мы твердо верим в ценность разнообразия команды и поощряем людей всех происхождений, полов, этнических групп, способностей и сексуальных ориентаций подавать заявки.
Подавая заявку на эту позицию, вы подтверждаете, что соглашаетесь с Политикой конфиденциальности Mapbox, ссылка на которую приведена здесь.
Мы привержены справедливому и равноправному процессу найма. Мы не допускаем дискриминации по любому признаку, защищенному законом.
#LI-Remote
Будьте осторожны: если работодатель просит войти через Google, iCloud или Госуслуги, прислать код или пароль, запустить ПО или перевести деньги — это мошенники.
ЖмитеГайд по безопасности