Middle+ / Senior Backend-разработчик Go
Хорошее предложение для Middle+/Senior разработчиков с оплатой в валюте (USDT) и полной удаленкой. Четкие требования и понятный стек технологий делают вакансию привлекательной, несмотря на возможные переработки при инцидентах.
Сформировано ИИ автоматически. Не является проверкой вакансии или работодателя.
Сложность вакансии
Позиция требует не только уверенного владения Go, но и глубоких знаний в области баз данных (транзакции, блокировки) и специфики финансовых систем. Дополнительную сложность накладывает требование готовности к on-call дежурствам для решения критических инцидентов.
Сформировано ИИ автоматически. Не является проверкой вакансии или работодателя.
Анализ зарплаты
Предложенная зарплата до $3000 соответствует рыночному уровню для Middle Go-разработчиков, однако для позиции Senior на международном рынке это значение находится ближе к нижней границе. Тем не менее, возможность оплаты в USDT и удаленный формат работы добавляют вакансии конкурентоспособности.
Сформировано ИИ автоматически. Не является проверкой вакансии или работодателя.
Описание вакансии
Middle+ / Senior Backend-разработчик Go
*💰*До $3000 на руки
*📌*Условия и бонусы:
Фултайм, удаленно, оформление через ИП/СМЗ или оплата в USDT.
*📌*Наши ожидания:
– Коммерческий опыт разработки на Go от 1,5 лет;
– Понимание конкурентности: goroutines, channels, context, таймауты и отмена операций;
– Хорошее знание PostgreSQL и SQL: транзакции, индексы, блокировки, уровни изоляции и оптимизация запросов;
– Опыт разработки HTTP API и интеграций с внешними системами;
– Понимание идемпотентности, retry, дедупликации и обработки повторных событий;
– Навыки тестирования бизнес-логики, включая обработку ошибок и граничные случаи;
– Умение безопасно вносить изменения в существующую систему;
– Внимательность к финансовым расчётам, округлениям и согласованности данных;
– Самостоятельность, ответственность и умение доводить задачи до результата;
– Готовность оперативно подключаться к решению production-проблем, в том числе в нерабочее время при возникновении критических инцидентов.
*✍🏼*Откликнуться
Умный подбор, сопроводительные письма, советы по отказам — больше приглашений.

Навыки
- Unit Testing
- SQL
- PostgreSQL
- Go
- Concurrency Control
- HTTP API
Возможные вопросы на собеседовании
Проверка понимания работы с конкурентностью и предотвращения утечек ресурсов.
Как правильно использовать context для отмены цепочки вызовов и предотвращения утечек горутин при таймаутах?
Важно для работы с финансовыми данными и обеспечения целостности.
Какие уровни изоляции транзакций в PostgreSQL вы использовали и в каких случаях стоит выбирать Serializable?
Проверка навыков проектирования отказоустойчивых интеграций.
Как вы реализуете идемпотентность при обработке платежных уведомлений от внешнего API?
Оценка опыта работы с высоконагруженными БД.
Расскажите о вашем опыте оптимизации медленных SQL-запросов: какие инструменты использовали и как анализировали план выполнения (EXPLAIN)?
Проверка ответственности и навыков отладки в критических ситуациях.
Опишите ваш алгоритм действий при возникновении критического инцидента на production в нерабочее время.
Сформировано ИИ автоматически. Не является проверкой вакансии или работодателя.

