- Разработка микросервисов в рамках продуктового проекта компании;
- Построение архитектуры для выделенного сервиса и поддержка до вывода функционала в бой
- Проектирование взаимодействия между компонентами или сервисами системы;
- Контроль архитектурной согласованности в рамках вверенных сервисов продукта;
- Написание тестов, в случае необходимости, для разрабатываемых фитчей;
- Написание программного кода с заданным качеством и в соответствии с корпоративными стандартами разработки;
- Вынесение предложений по улучшению архитектуры продукта и проекта в целом;
- Консультация и коммуникация с другими разработчиками по вопросам разрабатываемого функционала.
- Участие в изменении и расширении корпоративных стандартов разработки
- Участие в оптимизации процессов разработки ПО
- Имеете опыт коммерческой backend-разработки на Go от 3-х лет;
- Уверенно работаете на nix-системах;
- Понимаете принципы контейнеризации и имеете опыт работы с Docker;
- Опыт в интеграции с API сторонних Web-сервисов;
- Опыт построения Rest api
- Опыт работы с SQL базами данных - PostgreSql
- Опыт работы с NoSql базами данных - Redis, Cassandra (желательно)
- Опыт (и желание!) регулярной работы с Git, Jira, Confluence
- Понимание архитектуры мобильных приложений и клиент-серверного взаимодействия
- Умение оценивать задачи и планировать загрузку вместе с командой
- Удаленный формат работы, 5/2