ВНИМАНИЕ - данная вакансия для тех, кто готов к удалённой работе с официальным оформлением в Армении
О компании:
Компания ReturnPro (ранее goTRG), ведущая свою деятельность в США и Канаде, сфокусирована на процессе обратной логистики (возврате товаров в магазины).
Клиенты ReturnPro — крупные торговые сети Walmart, Lenovo Canada, Sam's Club и другие.
Наша задача — оптимизировать процессы клиента, ускорить доставку до покупателя, уменьшить time-to-market товара.
Продукт интегрирован с ведущими площадками электронной торговли в США (Ebay, Amazon, Walmart Marketplace и прочие). Также мы разрабатываем собственные маркетплейсы – DirectLiquidation, VIPoutlet, GoWholesale.
Процесс и задачи:
Мы разрабатываем новое решение для малого и среднего бизнеса для решения проблем с возвратами с маркетплейсов.
Небольшие команды анализируют требования, поступающие от представителей бизнеса, прорабатывают техническое решение и затем воплощают его в жизнь.
Нам нужен человек, готовый присоединиться к одной из таких команд и поучаствовать в развитии существующего функционала и создании нового.
Наши технологии и инструменты:
- Микросервисная архитектура
- .NET 6 – 8 (стараемся использовать самые свежие версии)
- MSSQL, PostgreSQL и немного MongoDB
- Message Brokers: Kafka, RabbitMQ
- Contracts/Clients: Swagger + OpenAPI Specification
- CI/CD: Gitlab, Azure DevOps;
- Logs: Grafana, Kibana, Prometheus;
- Deployment: Docker, Kubernetes, Azure;
- Agile/Scrum (via JIRA);
- Communication & Documentation: Slack, Confluence, Miro.
Наши ожидания:
Необходимо:
- Уверенное знание и опыт работы с платформой .Net и языком C#;
- Уверенные знания WEB разработки (REST, HTTP, Client-Server);
- Хорошее знание базовых структур данных и алгоритмов;
- Знание и понимание Dependency Injection
- Знание асинхронного программирования
- Хорошее знание баз данных (MS SQL, Postgres), умение писать SQL запросы;
- Стремление писать «чистый код», понимание последствий нарушения SOLID;
- Желание разбираться в существующих решениях;
- Активное участие в анализе задач и разработке решений;
- Умение анализировать требования и решать проблемы бизнеса;
- Участие в код-ревью;
Желательно:
- Опыт работы с Docker + Kubernetes;
- Опыт работы с Azure;
- Опыт работы с OpenAPI, Swagger;
- Умение писать тесты;
- Понимание принципов и ценностей Agile;
- Базовый английский;
Условия работы и оформления:
Официальное и полностью белое оформление в Армении;
Конкурентная белая зарплата;
Полная удалёнка;
Гибкое время начала рабочего дня (по договоренности с командой);
Профессиональный и добродушный коллектив;