OUTKOD ищет Golang-разработчика уровня Middle+/Senior для крупных финтех-, телеком- и ритейл-проектов.

Обязанности и опыт: коммерческий опыт backend-разработки от 5 лет, участие в проектах от идеи до запуска в production, проектирование API и архитектуры микросервисов или модульных монолитов, интеграция с внешними сервисами. Ответственность за стабильность, производительность и безопасность сервисов; участие в код-ревью, менторстве, оценке задач и планировании релизов.

Требования: опыт коммерческой разработки на Go от 3 лет; понимание горутин, каналов и синхронизации; разработка сервисов со стандартной библиотекой Go и Gin, Echo или net/http; работа с JSON, HTTP-клиентами, context и ошибками. Опыт с PostgreSQL, Redis, RESTful API и WebSocket; знание аутентификации и авторизации, включая JWT, OAuth2 и API-ключи. Опыт работы с Docker, мониторингом, логированием и CI/CD; уверенное владение Git и тестированием на Go. Понимание масштабируемых и отказоустойчивых систем, оптимизации запросов и кэширования, паттернов проектирования. MongoDB и Kubernetes будут плюсом.

Soft skills: системное мышление, самостоятельность, эффективная коммуникация, готовность к менторству и командной работе, умение анализировать сложные задачи. Понимание Agile/Scrum.

Условия: удалённая работа, полная занятость. Локация и гражданство: РФ.