Обязанности:
Наша компания создает международное лайфстайл приложение и агрегатор событий с поиском по геолокации. Наши онлайн сервисы предназначены, как для индивидуальных пользователей, так и для корпоративных клиентов. Мы предлагаем более 100 тысяч актуальных событий из более 25 категорий в более 200 городах. Сейчас мы активно развиваемся и ищем к нам в команду Middle Golang Developer) Мы предлагаем: Заработную плату до 350 000 рублей на руки; Официальное оформление по ТК РФ или ИП/ГПХ/Самозанятость; Полностью удаленный формат работы; Оплачиваемые отпуска; Оплачиваемые больничные; Возможности для вертикального карьерного роста. Чем нужно будет заниматься: Настройкой процесса разработки для проекта, включая работу с Git, CI/CD, тестирование, нагрузочное тестирование и настройку развертывания проектов на dev, stage и prod окружениях; Разработкой архитектуры продукта с нуля, включая написание документации и инструкций; Подбором оптимальных инструментов и фреймворков для каждой задачи; Составлением планов исследований, разработки и устранения технического долга в различных аспектах проекта. Мы ожидаем от кандидата: Отличное владение Golang с коммерческим опытом не менее 3 лет; Знание Agile/Scrum и опыт работы по этим методологиям; Продвинутый опыт работы с Git(не тольĸо на уровне git commit -a и git push -f); Опыт работы в Linux; Опыт работы с Docker (желательно с Docker Swarm и/или Kubernetes); Умение писать Dockerfile(сложнее, чем FROM golang:latest); Знание SOLID и основных паттернов проектирования; Понимание сетевых протоколов (TCP, HTTP, DNS) и опыт работы с высоконагруженными системами; Опыт работы с PostgreSQL (PostGIS) и MongoDB, а также умение оптимизировать запросы; Умение писать Unit-тесты; Умение разбираться в чужом коде. Большим плюсом будет: — Опыт разработки с использованием PHP; — Опыт работы с gRPC; — Опыт работы с Kafka; — Опыт работы с GitLab CI; — Знание других языĸов программирования и опыт ĸоммерчесĸой разработĸи. Готов к новым вызовам? Откликайся, и мы свяжемся с тобой!