Choco SR| Smart Restaurant – это продукт, который объединяет решения по автоматизации работы мест общественного питания. Мы фокусируемся на разработке “Цифрового ресторана” и “Программы лояльности”. Каждый продукт включает в себя функционал, который помогает заведению работать над такими метриками как: средний чек, оборачиваемость одного стола, время обслуживания, количество заказов в секунду (для фуд-кортов или заказа с собой из заведения).
Несколько партнеров, кто использует наше решение: Maronne Rosso, Coffee Original, Travelers, Mamma Mia group, Basilic, Bahandi, Mangal Doner, Urbo coffee, Lanzhou, Мята и многие другие.
Стек технологий: Golang, есть немного PHP, RestAPI, gRPC, RabbitMQ, Redis, Kubernetes, Docker, PostgreSQL, MongoDB, temporal.io
Что предстоит делать:
- Разработка и оптимизация серверных сервисов на Go;
- Поддержка и рефакторинг существующих сервисов на PHP (несколько сервисов);
- Работа с базами данных: проектирование, оптимизация запросов и индексация (PostgreSQL, MongoDB);
- Интеграция с внешними сервисами и API, работа с gRPC и REST API;
- Разработка асинхронных сервисов с использованием RabbitMQ;
- Соблюдение процессов разработки продукта в команде;
- Взаимодействие с DevOps-инженерами: базовое понимание Kubernetes, Docker, CI/CD;
- Работа с высоконагруженными системами и оптимизация их производительности.
Какие навыки и знания нужны для этой вакансии?
- Опыт в разработке от 5 лет, преимущественно в backend;
- Опыт на языке программирования Golang от 2 лет;
- Использование “Паттернов и практик написания кода”: ООП, SOLID и другие;
- Уверенное знание PСУБД, опыт работы с MySQL или PostgreSQL;
- Опыт работы с распределенными система (SOA и микросервисы);
- Хорошие понимание устройства веб приложений;
- Навыки оптимизации сервисов под высокие нагрузки;
- Глубокие навыки оптимизации SQL запросов
Что мы предлагаем нашим сотрудникам?
- Работу в одном из самых быстроразвивающихся сегментов экономики в мире.
- Конкурентоспособную заработную плату и возможность самому влиять на неё.
- Адекватную и сильную команду, с партнерским мышлением;
- Возможность применять трендовые технологии и реализовывать смелые идеи - мы за аргументированные эксперименты.
- Работу в удобном офисе в центре Алматы.
- Минимум бюрократии.
- Оплату онлайн курсов и книг, нужных для саморазвития, участие на международных конференциях.
Формат работы
- Гибридный формат работы, 4 дня офис и 1 можно работать удаленно;
- Взаимодействие с командой через ежедневные daily-meetings;
- Спринты по 2 недели, обязательные code review и ретроспективы;
- Дежурства по графику (9:00 – 00:00), сменные.