Сегодня мы беседуем с разработчиком Wildberries, который готов рассказать о своем профессиональном пути, особенностях работы в одной из крупнейших e-commerce компаний, а также о технологиях и подходах, которые делают проекты WB уникальными. Наш гость поделился опытом трудоустройства, процессами внутри команды и дал ценные советы для тех, кто мечтает стать частью Wildberries.
1. Как проходил процесс трудоустройства в Wildberries? С какими этапами вы столкнулись, и что оказалось самым сложным?
Процесс трудоустройства был стандартным. Я откликнулся на вакансию middle frontend разработчика. Затем HR связалась со мной, и мы коротко обсудили мой опыт. Моя кандидатура их устроила, поэтому меня пригласили на техническое интервью. Оно включало базовые вопросы по HTML, CSS, JavaScript, React и TypeScript, а также две задачи на JavaScript. После этого состоялось финальное собеседование с тимлидом, где основной упор был на soft skills. Спустя несколько дней мне предложили оффер. Сложностей с трудоустройством не было.
2. Нравится ли вам работать здесь? Какие особенности работы в команде и проекты делают ваш опыт особенно интересным?
Мне здесь очень нравится. Новое место работы, новая команда, интересные люди и, конечно, проект. По сравнению с прошлой работой здесь чуть больше бюрократии, но всё в разумных пределах. Сразу видно, что это большая и серьёзная компания. При этом коллеги тепло меня приняли и помогали разобраться в рабочих моментах. Здорово быть частью команды, которая работает над приложением, которым пользуются миллионы, включая меня самого)
3. Как организованы рабочие процессы в компании? Сколько человек в вашей команде, и как распределяются задачи?
В нашей команде 10 человек: тимлид, PM, бэкенд-разработчики, фронтендеры и тестировщики. Мы работаем по Scrum. Каждое утро проводим дейлики, где обсуждаем проделанную работу, возникающие проблемы и решаем их вместе, если нужно. Задачи распределяет тимлид, с ним же мы всё согласовываем.
4. Какие технологии и подходы к разработке активно используются в Wildberries? Есть ли возможность изучать и внедрять что-то новое?
В проекте используем TypeScript, React, Vite и React Query. Для тестирования компонентов применяем Vitest. В компании есть корпоративные программы обучения различным технологиям. У нас уже есть идеи по внедрению новых инструментов, которые будем постепенно добавлять, чтобы улучшить кодовую базу.
5. Какой совет вы могли бы дать разработчику, который хотел бы попасть в вашу команду?
Если ты горишь разработкой, самостоятелен и готов активно обсуждать задачи и идеи, а также обладаешь хорошим чувством юмора, ты отлично впишешься в нашу команду:)
#interview