Senior Go Developer
сопроводительное письмо
описание
Архитектура микросервисная, процесс разработки построенный и отлаженный: код-ревью, TDD, CI/CD окружения. Работаем по Kanban, релизимся по готовности задач, темп высокий: в день по 10-20 релизов. Таски ведем в Jira, документацию в Confluence.
Backend стек: Golang, Postgres, Clickhouse, MongoDB, Elasticsearch, RabbitMQ, Gitlab, Docker, Kubernetes.
Выбор задач широкий: аналитические сервисы, скрейпинг, парсинг и агрегации, проектирование API, также периодически может быть рефакторинг, оптимизации.
требования
- Есть опыт работы в стартап-среде, комфортно без жесткого ТЗ, с большей свободой в подходах и решениях;
- Есть понимание архитектуры и принципов построения масштабируемых и надежных систем или желание развиваться в этом направлении;
- Есть коммерческий опыт разработки на Go от 5 лет, желательно в продукте или стартапе;
- Умеет писать тестируемый код, опыт с TDD будет плюсом;
- Есть уверенные знания SQL: понимает, когда писать запросы вручную, а когда использовать ORM; умеет писать и дебажить сложные запросы (PostgreSQL / ClickHouse);
- Есть продуктовое мышление: смотрит на задачи глазами пользователя, проявляет проактивность и стремится к качественному результату.
условия
- Полностью удаленную работу из любой точки мира;
- Пересмотр зарплаты несколько раз в год по твоим результатам роста;
- 100% компенсация больничных и отпусков без лишних бумаг;
- Частичная компенсация ДМС, курсов английского, консультаций психолога, спорта и курсов;
- Возможность изучать и применять на практике самые современные инструменты и подходы к разработке.
навыки