Команда Alif Shop развивает маркетплейс на всех платформах — мобильное приложение, веб и мини-приложение. Мы — полностью укомплектованная продуктовая команда, отвечающая за весь цикл разработки. Мы создаём быстрые, стабильные и удобные решения для покупателей и продавцов, ценим качество инженерии и инициативность. Работаем с микросервисной архитектурой, интеграциями между сервисами и поддерживаем высокие стандарты надёжности и безопасности.
.NET backend developer in e-commerce
подготовься к отклику
ai-инструментыЧтобы адаптировать резюме под вакансию или составить сопроводительное письмо, загрузи резюме
описание
задачи
- Самостоятельно вести небольшие задачи от тикета до релиза: разобраться в коде, реализовать, покрыть тестами, пройти ревью
- Создание и доработка REST API
- Написание SQL-запросов (MySQL, Dapper) и миграций БД, оптимизация запросов вместе с ментором
- Написание unit-тестов на доменную логику
- Разбор и исправление багов, в том числе продовых: поиск причин по логам, Sentry и метрикам
- Участие в код-ревью: принимать замечания по своему коду и смотреть код коллег
- Работа по задачам в Linear вместе с фронтенд- и мобайл-разработчиками и QA
требования
- Коммерческий опыт на C#/.NET от 1 года
- Уверенное знание C#: ООП, коллекции и LINQ, async/await, обработка исключений
- Опыт разработки Web API на ASP.NET Core: контроллеры, middleware, DI, валидация
- Понимание HTTP и REST: методы, коды ответов, идемпотентность
- SQL на хорошем уровне: JOIN, GROUP BY, подзапросы, понимание индексов и транзакций, а также опыт с MySQL или PostgreSQL
- Опыт работы с EF Core и/или Dapper
- Знание принципов SOLID и понимание, зачем разделять код на слои
- Опыт написания unit-тестов (xUnit/NUnit, Moq/NSubstitute)
- Уверенная работа с Git: ветки, pull request, решение конфликтов
- Базовые навыки Docker
- Умение разбираться в чужом коде и задавать вопросы, если что-то непонятно
- Будет плюсом: Знакомство с DDD, CQRS, MediatR; Опыт работы с брокерами сообщений (Kafka, RabbitMQ) и понимание паттерна Outbox; Опыт работы с Redis; Понимание, как читать EXPLAIN и почему запрос медленный; Базовое знание Kubernetes и CI/CD; Опыт работы с логами и мониторингом: Sentry, Grafana, OpenSearch/ELK; Опыт в e-commerce или логистике
условия
- Работа в продуктовой финтех-компании
- Современная архитектура и сложные инженерные задачи
- Профессиональная команда, взаимная поддержка и обмен опытом
- Возможность карьерного роста
- Культура, открытая к новым идеям и улучшениям процессов
- Выстроенная адаптация с сопровождением HR, тимлида и ментора
- Уроки английского с носителями языка
- Компенсация обучения (постоянный доступ к корпоративным материалам, специализированные курсы, внутренние митапы)
- Насыщенная корпоративная жизнь
- Добровольная медицинская страховка
- Офис в центре города в Tashkent - City
- График 5/2 с 9:00 до 18:00
- Конкурентная заработная плата (обсуждается по итогам собеседования)
навыки
Если просят выйти из iCloud, прислать код из SMS, запустить или установить что-то, перевести деньги — не соглашайся: это мошенничество.