Golang-разработчик
TBC OPERATIONS · Toshkent shahri
О компании
BILLZ — часть экосистемы TBC Uzbekistan и один из самых быстрорастущих SaaS-продуктов в регионе. Мы помогаем более 7 000 магазинам автоматизировать учёт, продажи и аналитику. Нами пользуются Levi’s, Puma, Calvin Klein, L’Occitane, Yves Rocher и другие бренды.
О роли
Ты будешь разрабатывать, поддерживать и оптимизировать серверную часть нашего продукта. В твою зону ответственности входит написание чистого и эффективного кода, работа с базами данных, участие в проектировании архитектуры и взаимодействие с другими командами.
Что ты будешь делать
• Разрабатывать и поддерживать серверную логику и API на Go;
• Участвовать в проектировании архитектуры и принятии ключевых технических решений;
• Работать с системами хранения, передачи и доступа к данным (PostgreSQL, ClickHouse, ElasticSearch);
• Оптимизировать существующие решения и внедрять новые технологии;
• Участвовать в разработке и улучшении процессов CI/CD, тестирования и деплоя;
• Взаимодействовать с Frontend, Mobile и другими командами для качественной интеграции сервисов;
• Анализировать производительность системы и находить точки для улучшения;
• Документировать процессы и технические решения;
• Писать автотесты и повышать покрытие кодовой базы тестами;
• Участвовать в формировании и ведении технического бэклога;
• Следить за качеством кода, тестирования, безопасности и отказоустойчивости;
• Принимать активное участие в командных процессах: Agile, ретроспективах и планированиях;
• Активное участие в командных процессах (Agile, ретроспективы, планирования).
Ты подходишь нам, если
• У тебя есть опыт работы Golang Backend инженером от 2 лет;
• Ты уверенно решаешь задачи на Golang, умеешь декомпозировать задачи и оценивать риски;
• У тебя есть уверенные знания PostgreSQL и опыт работы с ClickHouse;
• Ты работал с ElasticSearch, умеешь строить и оптимизировать запросы;
• Понимаешь принципы проектирования масштабируемых RESTful API и микросервисной архитектуры;
• Имеешь опыт работы с Git и GitHub;
• Знаешь основы Agile и умеешь эффективно работать в команде;
• Пишешь автотесты, понимаешь разные виды тестирования и анализируешь метрики после релизов.
Что мы предлагаем
• Работа в одной из самых быстрорастущих технологических компаний региона;
• Возможность участвовать в интересных проектах и влиять на их развитие;
• Официальное оформление в штат с 1-го дня;
• График 5/2 с 10:00 до 19:00, офисный формат.
• Поддержка развития: тренинги, внутренние курсы, внешние программы;
• Команда профессионалов, которая поддерживает и вдохновляет.