Poshmark
Poshmark
Poshmark — социальный маркетплейс, ориентированный прежде всего на мобильные устройства, где продаются новые и бывшие в употреблении товары: одежда, предметы интерьера, косметика, аксессуары и многое другое. Приложения для iOS и Android позволяют пользователям размещать объявления прямо с телефона, делиться ими в социальных сетях и находить товары с помощью функций сообщества, таких как Posh Parties. Платформа также поддерживает предоплаченные этикетки для доставки, защиту покупателей и проверку подлинности дорогостоящих товаров, объединяя потребительскую электронную коммерцию с социальными покупками и продажами между частными лицами.

Инженер-программист II, базовая инфраструктура (гибридный формат, Редвуд-Сити)

Создавайте полнофункциональные решения для продавцов на модном маркетплейсе Poshmark, охватывающие процессы размещения объявлений, заказов и управления запасами. Разрабатывайте масштабируемые интерфейсы и серверные сервисы, обеспечивающие надежную работу продавцов.

Описание

  • Создавать и поддерживать полнофункциональные возможности для рабочих процессов продавцов, включая размещение объявлений, управление заказами и запасами.
  • Разрабатывать отзывчивые, доступные и высокопроизводительные интерфейсы с использованием современных frontend-фреймворков.
  • Создавать и поддерживать серверные сервисы и API для функций, предназначенных продавцам.
  • Работать с коллегами и старшими инженерами над созданием масштабируемых и сопровождаемых систем по всему технологическому стеку.
  • Писать чистый, документированный и хорошо протестированный код в соответствии с лучшими инженерными практиками.
  • Участвовать в проверке кода и применять полученные отзывы для повышения качества реализации.
  • Диагностировать и устранять производственные проблемы во frontend- и распределенных backend-системах.
  • Совершенствовать процессы разработки, инструменты и рабочие процессы команды.
  • Развивать экспертность в кодовой базе, инструментах и технологическом стеке команды продавцов.
  • Поставлять готовые к эксплуатации полнофункциональные возможности при поддержке старших инженеров.
  • Самостоятельно доводить небольшие и средние компоненты и функции до завершения.
  • Взаимодействовать с командами продукта, контроля качества и дизайна для реализации функций.
  • Самостоятельно выполнять полнофункциональные задачи от проектирования до запуска в производство.
  • Поддерживать улучшения производительности и масштабируемости клиентской и серверной частей.
  • Развивать знания об архитектуре систем и использовать данные для принятия технических решений.
  • Участвовать в технических обсуждениях и инициативах, направленных на повышение надежности, удобства использования и эффективности.
  • Наставлять стажеров и новых сотрудников.

Требования

  • Иметь 2–4 года профессионального опыта в полнофункциональной разработке программного обеспечения, включая стажировки.
  • Понимать основы компьютерных наук, включая структуры данных, алгоритмы и проектирование программного обеспечения.
  • Использовать современный frontend-фреймворк, например React, Vue или Angular.
  • Обладать сильными навыками работы с HTML, CSS и JavaScript или TypeScript.
  • Уверенно работать хотя бы с одним серверным языком, включая Ruby, Java, JavaScript или Python.
  • Знать RESTful API, SQL- или NoSQL-базы данных, а также системы кэширования или очередей сообщений.
  • Иметь опыт создания адаптивных веб-приложений для пользователей.
  • Проявлять интерес к облачным технологиям, таким как AWS или GCP, и проектированию масштабируемых систем.
  • Иметь степень бакалавра в области компьютерных наук или смежной области либо эквивалентный практический опыт.
  • Быть готовым к сотрудничеству, любознательным и мотивированным к обучению и развитию в динамичной среде.
  • Иметь возможность работать в офисе в Редвуд-Сити три дня в неделю и законное разрешение на работу в США.
  • льготы

Преимущества

  • В описании вакансии не указаны льготы, бонусы или дополнительная компенсация.