Senior backend .Net Core
Зарплата
Требования
Местоположение и тип занятости
Компания
Описание вакансии
Условия работы
Вы хотите быть частью растущей продуктовой команды, которая предпочитает красивый код, последний стек технологий и может себе это позволить? Команды, члены которой, чувствуют свою сопричастность и пользуются уважением за свой вклад в общее дело? Вот наша вакансия!
Кто мы и зачем
Компания Bidzaar.com – это B2B SaaS для автоматизации закупок частных компаний. Мы помогаем 70 крупнейшим компаниям из Forbes-200, таким как DoDo Brands, Yandex, Альфа-Банк и др., экономить свои расходы за счет прозрачных тендерных процедур и качественной работы с поставщиками.
Наша миссия – сделать закупки частных компаний открытыми, честными и прозрачными.
Bidzaar.com – это молодая компания, основана в октябре 2019 года. С тех пор мы растем на 20% ежемесячно. 16 000 компаний являются поставщиками на площадке, свыше 1500 новых регистрируются ежемесячно. При этом мы сознательно придерживаемся очень консервативной политики роста коллектива и стремимся сохранить нашу уникальную атмосферу. 90% сотрудников компании работают со дня основания, и у нас около-нулевая текучка.
В марте 2021 года компания закрыла первый инвестиционный раунд, в связи с чем появилась возможность и потребность аккуратно и точечно усилить нашу команду выдающимися инженерными талантами.
Задачи для разработчика
- участие в продуктовой разработке – от архитектуры до фич;
- работа по настоящему SCRUM с ежедневными стенд-апами и 2-х недельными спринтами.
Наши ожидания от разработчика
- Опыт с .NET от 5-7 лет;
- Значимый опыт работы с .NET Core;
- Опыт работы с PostgreSQL, Redis, RabbitMQ, Docker, GIT, Jira;
- Понимание принципов работы ASP.NET MVC / WebAPI;
- Успешный опыт в написании unit-тестов и оптимизации кода;
- Понимание принципов функционального программирования;
- Умение и опыт работы в agile-команде (по SCRUM);
- Умение презентовать и отстаивать свои технические решения.
Как у нас организована разработка
- Качественное планирование и проработка задач перед передачей в разработку. Мы ведем 3 накладывающихся SCRUM-трека: discovery, delivery, quality. На вход в разработку командой UX/UI формируются полностью проработанные истории с версткой в Figma, acceptance критериями и описанием в Confluence c версионностью изменений.
- Мы выделяем ресурсы на рефакторинг, оптимизацию кода и обновление библиотек и фреймворков до самых последних версий. В том количестве, которое технический совет считает необходимым. Решение команды разработки самостоятельно и независимо от бизнеса.
- Мы поддерживаем на минимальном уровне (не более 10% кода) объем технического долга и регулярно решаем наиболее острые проблемы, мешающие быстрее разрабатывать.
- Мы придерживаемся микросервисной архитектуры.
- Наш стек на бэкенде: .Net 5, PostgreSQL, RabbitMQ, Redis, ElasticSearch, Docker и еще много мелких радостей.
- Наш стек на фронте: Typescript, Angular 11, ngrx, rxjs, angular-material UI
- У нас отлично отлаженный CI&CD. Сборка, запуск тестов и деплой в продакшн полностью автоматизированы. Этим занимается Devops;
- Мы серьезно занимаемся качеством. У нас 1 ручной тестировщик на каждых 2 разработчиков и целый отдел разработки авто-тестов. Покрытие автотестами составляет около 80% функционала.
Преимущества работы у нас
- Полное отсутствие бюрократии и отлаженные процессы;
- Сильная команда разработчиков (все senior);
- Нет ограничений по использованию технологий;
- Прямое вовлечение фаундера компании;
- Супер-позитивный, поддерживающий и ценностно-ориентированный компактный коллектив;
- Возможность работать из дома или в любом из офисов (Москва, Калининград, Чебоксары), при этом гибкие рабочие часы и никакого формального контроля рабочего времени (полное доверие);
- Оформление по ТК с первого дня, 100% оформленные «белые» выплаты;
- Компенсация 50% расходов на любое образование, полезное для проекта.