Middle+ Golang-разработчик
FastTable — это платформа для бронирования столиков в ресторанах и других развлекательных заведениях. Включает два мобильных приложения:для гостей, где можно найти и забронировать заведение;для ресторанов, где можно управлять бронированиями и взаимодействовать с клиентами.Проект активно развивается, поэтому мы ищем специалиста, который сможет не только разрабатывать новый функционал, но и сопровождать существующий код. Обязанности: Разработка и сопровождение REST API для мобильных приложений FastTable.Взаимодействие с командой фронтенд-разработки: создание необходимых API-эндпоинтов, обсуждение требований, разъяснение технических решений.Введение новых функций в существующую кодовую базу.Оптимизация производительности и масштабируемости backend-системы.В настоящее время backend построен по монолитной архитектуре, однако в перспективе планируется переход на микросервисный подход, поэтому опыт работы с микросервисами и их проектированием будет преимуществом. Требования: Опыт коммерческой разработки на Golang от 2 лет.Опыт работы с PostgreSQL, Redis.Уверенное владение Git.Глубокое понимание принципов построения REST API.Опыт работы с микросервисной архитектурой.Опыт оптимизации производительности и работы с высоконагруженными системами.Умение разбираться в чужом коде и поддерживать его.Командная работа, ответственность за результат.Опыт взаимодействия с фронтенд-разработчиками (созвоны, обсуждения, координация API). Будет плюсом: Опыт работы с gRPC.Опыт внедрения CI/CD пайплайнов.Опыт работы с Kafka, RabbitMQ. Условия: Проектная работа с перспективой долгосрочного сотрудничества.Гибкий график, удаленный формат работы.Формат работы предусматривает обсуждение требований и задач, предварительную оценку сроков и объема работ, согласование условий сотрудничества и заключение договора перед началом выполнения задач.Возможность расти вместе с проектом и развиваться в команде профессионалов.Если вас заинтересовала вакансия, отправьте отклик!
Backend