Как стать автором
Обновить
СберМаркет
Кодим будущее доставки товаров
Сначала показывать

Как дизайнерской команде сохранять гибкость и устойчивость

Блог компании СберМаркет Дизайн мобильных приложений *Управление проектами *Управление персоналом *Дизайн

Lead Product Designer СберМаркета Олеся Гумененко рассказывает, как поддерживать в команде настроение и рабочий ритм.

Компания может расти, её цели могут меняться. И дизайнерская команда должна не просто успевать за этим ростом, но и помогать ему. В этой статье — несколько советов, которые помогут сохранять гибкость и стабильность команды даже тогда, когда меняется её состав или количество задач в работе.

И первый совет →
Всего голосов 9: ↑9 и ↓0 +9
Просмотры 562
Комментарии 0

Новости

Как перевести 100 000 учеток на микросервис и ничего не сломать

Блог компании СберМаркет Информационная безопасность *Разработка мобильных приложений *Тестирование мобильных приложений *
Из песочницы

Меня зовут Андрей Рождествин, я QA-специалист СберМаркета. После роста заказов аутентификация на монолите перестала с ними справляться. Я расскажу, как мы перевели её на микросервис и подружили с ним мобильное приложение.

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

Читать далее
Всего голосов 6: ↑5 и ↓1 +4
Просмотры 5.2K
Комментарии 14

СheckKarlMarx: утилита для поиска уязвимостей в продовых сборках

Блог компании СберМаркет Информационная безопасность *Тестирование мобильных приложений *

Всем привет! Меня зовут Дмитрий Терёшин, в СберМаркете я занимаюсь Application Security — безопасностью веб- и мобильных приложений.

Во время аудитов мобильных приложений я часто натыкался на плавающие уязвимости: они появляются только в конечной сборке, которая отправляется в стор. Я разработал утилиту, которая автоматически их отлавливает. Она бесплатна и свободна для распространения. Вот ссылки на GitHub и DockerHub с кодом и готовым образом:

Ссылка на GitHub,

Ссылка на Docker Hub.

Тем, кому интересно, как утилита работает, и кто хочет сделать аналогичную, я расскажу о самих уязвимостях и где их искать.

Читать далее
Всего голосов 6: ↑6 и ↓0 +6
Просмотры 1.4K
Комментарии 0

Управляем навигацией в iOS-приложениях. Паттерн координатор от СберМаркета

Блог компании СберМаркет Разработка под iOS *Разработка мобильных приложений *

Стандартный способ настроить навигацию в iOS-приложении — использовать класс UIViewController. Он работает, пока не понадобится добавить новые экраны или поменять их местами. Сложную логику переходов лучше строить с помощью координаторов.

Под катом рассказываем, как и зачем мы в команде написали свою реализацию паттерна Coordinator.

Читать далее
Всего голосов 4: ↑4 и ↓0 +4
Просмотры 3.6K
Комментарии 6

Оптимальный маршрут доставки, скидки от срока годности и подбор одежды онлайн: 3 примера машинного обучения в e-com

Блог компании СберМаркет Big Data *Машинное обучение *Управление e-commerce *
image

Чем больше у компании клиентов, тем выше объем полезных данных, на которых аналитики могут обучить предсказательные модели. Поэтому для развития логистических алгоритмов особый интерес представляют научные публикации исследователей из крупных азиатских, европейских и американских компаний.

Дата-сайентист из команды СберМаркета Дмитрий Руденко рассмотрел три научных статьи, посвященных применению машинного обучения для доставки товаров в международной компании Zalando и в двух китайских компаниях Meituan и Alibaba.
Читать дальше →
Всего голосов 10: ↑9 и ↓1 +8
Просмотры 1.9K
Комментарии 4

Сертификация PMO-CP для руководителей проектных офисов: личный опыт

Блог компании СберМаркет Управление проектами *Управление персоналом *

Доступны два типа сертификаций:

PMO Certified Practitioner — сертификация для руководителей проектных офисов;

PMO Certified Consultant — сертификация для консультантов, которые хотят преподавать методологию.

В основе обеих сертификаций лежит методология PMO Value Ring от международной ассоциации PMO Global Alliance.

В открытых источниках нашел презентацию, которая даст общее представление о методологии.

Читать далее
Всего голосов 6: ↑4 и ↓2 +2
Просмотры 797
Комментарии 2

Jetpack Compose в проектах на React Native: плюсы, минусы и интеграция

Блог компании СберМаркет Разработка мобильных приложений *Разработка под Android *Kotlin *

Привет! Меня зовут Сергей Курочкин, я руковожу Android-разработкой в СберМаркете. Сегодня я расскажу, зачем нужен Jetpack Compose в проектах React Native, и поделюсь опытом интеграции фреймворка в наши приложения. В конце на примере простого компонента разберем весь процесс разработки на Jetpack Compose.

Читать далее
Всего голосов 13: ↑12 и ↓1 +11
Просмотры 1.9K
Комментарии 0

«Руби мистически жив»: как в СберМаркете превращают разработчиков других стеков в рубистов

Блог компании СберМаркет Ruby *Ruby on Rails *Учебный процесс в IT Карьера в IT-индустрии


Ruby-разработчиков на рынке почти нет — на одну вакансию на hh приходится по одному резюме. Для других языков это соотношение 1 к 5. Чтобы восполнить нехватку рубистов, в СберМаркете переобучают разработчиков на другом стеке.


Меня зовут Александр Бунтов, я руководитель группы разработки в СберМаркете. Расскажу, кому будет полезна наша программа переподготовки, как она проходит и чем же так хорош Ruby.

Читать дальше →
Всего голосов 27: ↑23 и ↓4 +19
Просмотры 5.6K
Комментарии 33

«Старые нельзя, а новых ещё нет». Как мы перепридумали иллюстрации для приложения СберМаркета за 3 месяца

Блог компании СберМаркет Интерфейсы *Usability *Управление e-commerce *Дизайн

Привет, на связи Олеся Гумененко и Тимофей Контанистов. Мы отвечаем за дизайн продукта в СберМаркете. Расскажем, как создавали новые иллюстрации для приложения, наступали на грабли и делили апельсин.

Начнём с истории компании. Она влияла на визуальный стиль продукта — и на иллюстрации тоже.

Сначала мы были Instamart — небольшим, но гордым стартапом. Уже тогда работали по простой схеме: покупатель заказывал товары из магазина, сборщики их собирали, а курьеры привозили.

В 2019 года вошли в экосистему Сбера и сменили название на СберМаркет. Заказов стало больше в сотни раз, и нужно было переделывать приложение под новые масштабы и задачи. Заодно решили заняться иллюстрациями — чтобы соответствовать большому бренду и при этом найти собственный стиль, который можно масштабировать. На всё у нас была пара месяцев.

С этого места поподробнее
Всего голосов 12: ↑10 и ↓2 +8
Просмотры 3.1K
Комментарии 13

Как мы теряли крутых кандидатов, а потом перестали: опыт СберМаркета

Блог компании СберМаркет Анализ и проектирование систем *Управление e-commerce *Управление персоналом *Карьера в IT-индустрии
image

СберМаркет за 1,5 года прошел путь, который занимает десятки лет у других. Мы много ошибались: теряли классных кандидатов, нанимали тех, кто нам не подходит, и расходились с хорошими специалистами после испытательного срока. На этих ошибках мы многому научились.

Шагане Мирзоян — тимлид продуктовой аналитики в СберМаркете. Вместе с другими лидерами аналитики она наладила процессы отбора и найма так, чтобы показать заботу о сотрудниках еще на этапе найма. 

Вместе с Шагане рассказываем, как нанимать кандидатов, чтобы они с радостью принимали оффер. Эта статья основана на митапе АвитоТех. Но здесь расширенная версия с новыми примерами.
Читать дальше →
Всего голосов 43: ↑21 и ↓22 -1
Просмотры 20K
Комментарии 23

Что такое техрадар и почему он сбережёт ваши нервы

Блог компании СберМаркет Разработка под e-commerce *Управление разработкой *Управление проектами *Управление e-commerce *

Техрадар обычно бывает двух видов: или труп, или сделан неправильно. Я Олег Федоткин, Head of PaaS СберМаркета. Хочу рассказать, почему это так и как заставить техрадар работать.

Это текстовая версия моего выступления на Podlodka TechLead Crew. Если вам больше нравится смотреть видео, то оно здесь.

Читать далее
Всего голосов 21: ↑16 и ↓5 +11
Просмотры 7.8K
Комментарии 10

React → React Native: снится ли фронтендерам мобильная разработка?

Блог компании СберМаркет Разработка под iOS *Разработка мобильных приложений *Разработка под Android *ReactJS *


Привет! Я Виктор Ильтимиров, разработчик мобильных приложений в СберМаркете. Хочу рассказать, сложно ли переходить с React на React Native и зачем команда СберМаркета использует Reanimated.

Ранее я рассказывал об этом в докладе React → React Native Meetup | SberMarket Tech.
Читать дальше →
Всего голосов 19: ↑17 и ↓2 +15
Просмотры 5.8K
Комментарии 7

«Все дороги ведут к Ruby»: сравнение smart-rb и dry-rb, лайв-кодинг вычислений и карьера в Канаде

Блог компании СберМаркет Разработка веб-сайтов *Ruby *Ruby on Rails *

Привет! Публикуем полезные материалы по Ruby с нашего митапа. Из видео узнаете:

— Как СберМаркет решает проблему нехватки Ruby-специалистов.

— Как на Ruby реализовать модель, сопоставимую по возможностям целому компьютеру.

— Плюсы и минусы новой серии библиотек smart-rb и уже известной в Ruby-коммьюнити dry-rb.

А еще бонус: мы приглашали Стеллу Миранду, старшего разработчика в Shopify и организатора RubyConfCo и сообщества Rails Girls Vancouver. Она ответила на вопросы о RoR, работе в Shopify, карьерном росте ruby-разработчиков и развитии лидерских качеств, а также о том, как устроены сообщества в Колумбии и Канаде.

Для удобства везде проставили таймкоды, залетайте на нужные темы!

Смотреть далее
Всего голосов 10: ↑10 и ↓0 +10
Просмотры 1.9K
Комментарии 0

Как стать джуном и попасть на оплачиваемую стажировку?

Блог компании СберМаркет Учебный процесс в IT Карьера в IT-индустрии

Привет! Меня зовут Василиса Версус, и я руковожу платформой фронтенда в компании СберМаркет.

Сейчас я занимаюсь менторингом senior+ и engineering manager, хотя раньше с особой страстью помогала людям делать «первые шаги» в ИТ. В этой статье я расскажу, почему я отказалась от этого увлечения, какие вынесла уроки и поделюсь своим видением, как всё-таки стать джуном.


Читать дальше →
Всего голосов 23: ↑21 и ↓2 +19
Просмотры 16K
Комментарии 17

Переход на Swift UI и React Native: как за 3 месяца мы запустили новое приложение, быстро набравшее популярность

Блог компании СберМаркет Разработка под iOS *Разработка мобильных приложений *Разработка под Android *Тестирование мобильных приложений *

Всем привет!

На связи Дима Бобылев, CTO СберМаркета. В своей первой статье я рассказывал про взрывной рост нашего сервиса и какие неприятности с нами случились. ​​Знайте, мы не только выжили, но и продолжаем расти дальше и берем новые вызовы. 

Сегодня хочу поделиться историей, как мы запустили новое мобильное приложение. Для старта разработки накопилось достаточно причин: мы хотели развивать мобильную витрину и улучшать показатели конверсии, расширять штат и компетенции специалистов и реализовать подход mobile first. 

Переделывать старый апп во время бурного роста сервиса — все равно, что выходить в открытый космос без скафандра. 

— Разве вы не испытывали удовольствия?

— Иногда. В промежутках между припадками ужаса.

(с) «Сами Боги»‎, Айзек Азимов

Под катом рассказываю, как мы это сделали и что получилось в итоге.  

Читать далее
Всего голосов 11: ↑8 и ↓3 +5
Просмотры 6.2K
Комментарии 16

История одного личного кабинета, который помог нам сделать 15 000 курьеров и сборщиков немного счастливее

Блог компании СберМаркет Разработка мобильных приложений *Разработка под Android *Разработка под e-commerce *Управление продуктом *
Когда мы видим какой-то сервис, мы сразу же спешим оценить, насколько он удобен и полезен. В случае со СберМаркетом клиенту нужны понятный интерфейс, обширный каталог товаров, все подробности по доставке, разные системы оплаты и так далее. Так сервис выполняет свою функцию, а пользователь остается доволен услугой.

Проще всего смотреть на продукт именно так, то есть глазами клиента. Но у продукта всегда есть и обратная сторона: задачи бизнеса, сотрудников, партнеров.

В сентябре 2020-го мы собрали кроссфункциональную команду из разработчиков, аналитиков, дизайнеров, бухгалтеров и операционного отдела и сосредоточились на невидимой для пользователя стороне СберМаркета: личном кабинете для курьеров и сборщиков заказов. Мы сделали его с нуля за 3 месяца.

Рассказываю, какие продуктовые подходы использовали в разработке, чем нам помог личный кабинет и как хорошее приложение может сделать 15 тысяч операционных работников счастливее (даже без повышения вознаграждений).


Читать дальше →
Всего голосов 4: ↑4 и ↓0 +4
Просмотры 2.9K
Комментарии 1

Как мы в СберМаркете боремся с товарами-призраками

Блог компании СберМаркет Python *Big Data *Разработка под e-commerce *Управление продуктом *

В офлайне покупатель видит полки магазина и сам может понять, чего нет в наличии, а что можно положить в корзину и купить прямо сейчас. В онлайне«‎глазами»‎ пользователя становится каталог: он всегда должен быть актуальным. 

Предположим, вы хотите заказать в СберМаркете доставку любимых конфет. Сайт и приложение выводят их в поиск, но на момент сборки заказа товар может закончиться или оказаться просроченным.

Из-за отмены всем станет грустно. Есть шанс, что в такой ситуации покупатель и вовсе откажется от сервиса, а компания потеряет потенциальную выручку. Чтобы пользователи не расстраивались и оставались с нами дольше, мы ввели метрику под названием «‎доля ненайденных товаров»‎. Она показывает процент таких продуктов от общего числа заказов. 

Рассказываем, как мы внедрили алгоритм автоматического отключения таких «‎призраков»‎ и уменьшили долю ненайденных товаров на 25%.

Читать далее
Всего голосов 20: ↑15 и ↓5 +10
Просмотры 8.3K
Комментарии 10

Как работает система Marketplace efficiency для сервисов доставки продуктов

Блог компании СберМаркет Big Data *Разработка под e-commerce *Управление e-commerce *Управление продуктом *
Привет, Хабр! Меня зовут Артём Селихов, я Product manager в команде СберМаркета, и я отвечаю за управление программными продуктами для операционных процессов, которые мы разрабатываем для наших партнеров — курьеров и экспертов по закупке.

В первом посте мы уже рассказывали о, том, что за последние месяцы СберМаркет вырос в несколько раз, а доставка продуктов превратилось в сервис для жителей всей страны. Сегодня же я хочу рассказать о том, что у нас «под капотом», какие мы используем подходы, чтобы своевременно обнаруживать проблемы и балансировать процессы. Этот пост будет полезен для тех, кто разрабатывает системы взаимодействия с партнерами, а также интересуется сложными задачами в области Marketplace efficiency. Желающих почитать про наши многочисленные задачи в области Data Science приглашаем под кат.


Читать дальше →
Всего голосов 8: ↑8 и ↓0 +8
Просмотры 4.2K
Комментарии 2

Как мы пережили резкий рост нагрузки x10 на удаленке и какие выводы сделали

Блог компании СберМаркет Высокая производительность *IT-инфраструктура *Серверная оптимизация *Разработка под e-commerce *
Привет, Хабр! Последние пару месяцев мы прожили в очень интересной ситуации, и я хотел бы поделиться нашей историей скейлинга инфраструктуры. За это время СберМаркет вырос в заказах в 4 раза и запустил сервис в 17 новых городах. Взрывной рост спроса на доставку продуктов потребовал от нас масштабирования инфраструктуры. О самых интересных и полезных выводах читайте под катом.


Читать дальше →
Всего голосов 18: ↑15 и ↓3 +12
Просмотры 5.5K
Комментарии 14

Информация

Дата основания
Местоположение
Россия
Сайт
sbermarket.ru
Численность
501–1 000 человек
Дата регистрации
Представитель
Sbermarket