О нас:
Мы — E-commerce проект в нише запчастей для спецтехники (1.5 млн артикулов, сложная предметная область).
Сейчас проектом руководит Технический директор (Фаундер). Бизнес растет, идей много, но не хватает системности в реализации. Текущий код работает, приносит деньги, но местами страдает от «быстрых решений» прошлого.
Мы ищем не просто кодера, а Инженера-стабилизатора. Нам нужен человек, который станет «технической совестью» проекта: поможет навести порядок, внедрит лучшие практики (где это оправдано) и возьмет на себя ответственность за стабильность бэкенда.
Почему это может быть интересно вам:
Стек и Технологии:
Ваши задачи:
Data Processing: Написание и стабилизация тяжелых парсеров/импортеров. Задача — сделать так, чтобы синхронизация работала как швейцарские часы.
Оптимизация: Анализ «узких мест». Рефакторинг SQL-запросов, оптимизация потребления памяти (работа с чанками, курсорами).
Систематизация: Постепенное снижение техдолга. Внедрение строгой типизации, покрытие критических узлов тестами, улучшение читаемости кода.
Бэкенд-логика: Реализация бизнес-задач (каталог, ценообразование, фиды) с упором на надежность, а не только на скорость.
Наш идеальный кандидат:
Условия:
ВОПРОС ДЛЯ ОТКЛИКА (Обязательно):
Пожалуйста, начните сопроводительное письмо с ответом на этот кейс. Это поможет нам сэкономить общее время.
Ситуация: Вам нужно написать парсер для обновления цен с сайта поставщика (50 000 товаров). Сайт донора работает крайне нестабильно: часто отдает 504, разрывает соединение или просто очень медленно грузится.
Задача: Опишите тезисно алгоритм вашего решения.
Оцените – какие ошибки могут при этом возникать, и как с ними работать?
Как вы организуете процесс, чтобы гарантировать обновление всех 50 000 товаров, даже если скрипт будет падать 10 раз за проход?
Екатеринбург
от 120000 RUR
Бифорком Тек
Екатеринбург
от 120000 RUR