
.Net разработчик, Петербург.
▷ Работодатель: iiko Компания Aйко
(профиль,отзывы)
💰 From 180000 RUR. | Режим: office |
10
* This listing is inactive or archived *
iiko – международная компания-разработчик программного обеспечения для ресторанов и сферы услуг, основанная в 2005 году Давидом Яном (ABBYY) и Максимом Нальским (Pyrus, ФинГрад, Glowbyte).
40000+ ресторанов уже используют iiko в 50 странах мира.
Мы ищем middle/senior разработчика в команду iikoCard.
Наша команда разрабатывает систему лояльности для ресторанов с перспективой расширения линейки продуктов.
Цель нашей разработки - предоставить рестораторам возможность организации удобных и интересных акций для поддержки маркетинга и улучшения удовлетворённости клиентов. В настоящий момент система используется более чем в 2000 ресторанах в странах СНГ, Европы и Азии, за месяц регистрируя и учитывая более 3,5 млн заказов.
Из плюсов работы у нас:
- Слаженный коллектив, активно использующий новые технологии, но при этом не преследующий инновации ради инноваций.
- Поставленный процесс разработки и поддержки сервиса с целью обеспечить работу 24/7. CI, Green/Blue deployment, ELK + Zabbix.
- Держим под контролем технический долг, весь код обязательно проходит ревью, изменения покрываем хотя бы минимальным набором тестов. Мы скорее перенесем выпуск фичи, чем выложим код, который затруднит поддержку и дальнейшую разработку.
- Используем Jira в качестве трекера задач, Teamcity для автоматизации сборки и прогона тестов, Git.
- Минимальная бюрократия в компании, гибкое начало рабочего дня.
Подробности проекта:
- Работающие под .NetFramework 4.6.1/.net core 2.1 сервисы, с фронтэндом на основе ASP.Net MVC, предоставляющие клиентам REST-Api для интеграции
- Логическая синхронизация с клиентскими сервисами через RabbitMQ
- ORM - NHibernate, MSSQL в качестве СУБД
- Двухнедельный цикл разработки/тестирования/деплоя
Крупные вещи, которые мы планируем сделать в ближайшие год-два:
- Поддержка работы с PostgreSQL наравне с MSSQL
- Переход на .Net Core, вынесение самостоятельных частей системы в сервисы
- Освоение и переход на Continuous delivery
- Проектирование и разработка нескольких новых продуктов
Задачи, которые предстоит решать:
- Поддержка текущего продукта
- Участие в оценке и проработке задач
- Участие в проектировании и разработке нового функционала, в том числе новых продуктов
- Ревью кода
Что мы хотим видеть от нашего нового коллеги
- Хорошее владение языком программирования C#, понимание нюансов платформы. Мы любим производительность, и иногда ради неё делаем нетривиальные алгоритмически вещи.
- Базовое понимание SQL. Мы не держим логику в БД, но понимать, как будет выполняться тот или иной запрос, и как изменения в коде скажутся на нагрузке на БД, надо.
- Базовые знания Angular (2+), JavaScript, HTML, CSS
- Понимание принципов SOLID, KISS, классических паттернов проектирования.
- Знание Java, WPF на базовом уровне (или готовность разобраться). Помимо нашей команды в компании есть другие команды и проекты, написанные на немного другом технологическом стеке и изредка приходится залезать в их код в смежных областях
- Понимание принципов многопоточной обработки, синхронизации потоков и транзакций.
Будет большим плюсом опыт работы с:
- Разработкой и поддержкой нагруженных систем, доступных 24/7.
- RabbitMQ, или иными сервисами очередей.
- Распределенными системами.
- Хорошие знания MSSQL/PGSQL и нюансов оптимизации БД
- Работа с Git, Confluence, Jiraм
Мы предлагаем вам:
- Работу в международной компании.
- Сотрудничество по TК РФ с первого дня.
- 100% белую ЗП. Учтем ваши пожелания.
- Возможность работы как дома, так и в офисе.
- Возможность начинать рабочий день в любое время до 11.00.
- Возможность заниматься спортом рядом с домом (оплачиваем спортзал)
- Учиться дистанционно в школе английского с коллегами.
- Наши офисы: Москва, Казань, Лондон, Дубай, Милан