Golang Team Lead
В стартап по разработке веб-приложения (интеграция с нейросетями) требуется Senior Go разработчик и тимлид на фул-тайм.
Обязанности:
- проведение рефакторинга существующего кода
- управление командой бэкенда
- проектирование, разработка и поддержка Go сервисов
- проведение код-ревью
- участие в Scrum церемониях: дейли (раз в день в 12:00 мск), грумингах (раз в 2 недели), планировании (раз в 2 недели), демо и ретро (раз в месяц)
- написание документации для разработанных сервисов и API методов
Требования:
- Опыт работы разработчиком Go от 4 лет, опыт работы в проде
- Хорошее знание Golang и микросервисной архитектуры
- Развитые коммуникативные навыки для взаимодействия с коллегами
Примеры задач:
1. Разработата unit-тесты для существующих сервисов (для знакомства и погружения в уже разработанные сервисы).
2. Интегрировать сборщик логов в существующие сервисы (тоже для знакомства и погружения в кодовую базу)
3. Разработать новый сервис для генерации видео с использованием REST API от провайдера-генератора видео:
- Разработка сервиса на основании ТЗ от аналитика
- Разработка и доработка REST API для фронтэнд команды
4. Составление плана рефакторинга и новой архитектуры сервисов:
- разделение бизнес и сервисной логики
- внедрение gRPC вместо rabbitMQ для взаимодействия сервисов и повышения пропускной способности сервисов
О нас:
В команде разработки: 2 Go разработчика, 3 JS React разработчика, 2 QA, дизайнер, техлид и ПМ.
Тестовый запуск продукта прошёл в декабре, большой запуск с трафиком запланирован на февраль.
Оплачиваем необходимые инструменты для разработки (Copilot, Cursor и другие).
У нас молодой и дружный коллектив, ребята с разных уголков России (и даже мира).
Стартап постепенно переходит из быстрой хаотичной разработки для проверки гипотез в более "взрослую" стадию, и сейчас нам нужен опытный специалист, которому будет интересно применить свои навыки для развития продукта в приятной компании сообщников :)
Обслуживать клиентов: работать со счетами, пластиковыми картами и денежными переводами. Продавать банковские и страховые продукты (кредитные продукты, карты, вклады).
Обслуживать клиентов: работать со счетами, пластиковыми картами и денежными переводами. Продавать банковские и страховые продукты (кредитные продукты, карты, вклады).