Требуемый опыт работы: не имеет значения
Полная занятость, полный день, работа 5/2 в офисе г. Якутска
Полная занятость, полный день, работа 5/2 в офисе г. Якутска

Привет! Мы ищем талантливого Gо/PHP разработчика в нашу команду, чтобы вместе драйвить компанию, рынок и мир!
Формат работы – 5/2 в офисе г. Якутска
Формат работы – 5/2 в офисе г. Якутска
Наш backend стек:
golang, mysql, redis, php.
Зоны ответственности:
- Разработка на Go в продуктах компании.
Нам важно увидеть:
- Опыт работы с Go не менее 3-5 лет: отличное знание синтаксиса, конкурентного программирования (goroutines, channels) и работы со стандартной библиотекой Go;
- Умение проектировать приложения с использованием чистой архитектуры (Clean Architecture): разделение уровней (Entities, Use Cases, Interface Adapters, Frameworks & Drivers); умение декомпозировать систему на модули и минимизировать связность между ними; понимание Dependency Injection и Inversion of Control (IoC);
- Опыт проектирования RESTful API и gRPC + protobuf.
- Знание принципов Domain-Driven Design (DDD) и их применения.
- Умение работать с инструментами профилирования и оптимизации Go-кода;
- Опыт работы с микросервисной архитектурой на Go;
- Умение профилировать и устранять узкие места в производительности как для Go, так и для PHP-приложений;
- Оптимизация SQL-запросов, использование индексов и анализ планов выполнения;
- Знание SQL и опыт работы с СУБД MySQL: опыт проектирования схем данных; знание индексов, их типов и принципов оптимизации запросов; понимание уровней изоляции транзакций (Read Committed, Repeatable Read, Serializable) и их влияния на производительность и консистентность.
- Опыт работы в Agile командах (Scrum, Kanban);
- Опыт проведения код-ревью;
- Понимание DevOps-методов и их использование в повседневной работе;
- Опыт создания масштабируемых и высоконагруженных приложений.
Будет большим плюсом:
- Опыт работы с PHP: знание PHP 7.x и 8.x, включая новые возможности PHP 8 (JIT, Union Types, Attributes); опыт работы с популярными фреймворками PHP (Laravel, Symfony, Yii2); понимание архитектуры MVC и SOLID принципов; опыт работы с Composer, PHPStan, и другими инструментами экосистемы PHP; умение писать чистый, поддерживаемый код.
- Интеграция и взаимодействие сервисов: опыт интеграции Go и PHP приложений в рамках микросервисной архитектуры; опыт работы с API Gateway, OAuth2, JWT; опыт интеграции внешних систем (Сбер/Тинькофф/2GIS); понимание обмена данными через REST, gRPC, WebSocket; умение работать с облачными провайдерами S3.
- Тестирование и CI/CD: навыки написания тестов (юнит, интеграционные, нагрузочные) для Go и PHP; опыт настройки CI/CD пайплайнов (например, GitLab CI, Jenkins, GitHub Actions); знание Docker и Kubernetes для создания и развертывания контейнеризированных приложений; умение проводить нагрузочное тестирование.
- Инфраструктурные навыки: работа с системами мониторинга и логирования (Prometheus, Grafana, ELK Stack).
- Работа с базами данных: опыт работы с нереляционными базами (MongoDB, Redis) и брокерами сообщений (RabbitMQ, Kafka, NATS); навыки работы с репликацией и шардингом баз данных.
*Мы стараемся отвечать на все присланные нам резюме, но, если вам не поступил ответ в течение 2 и более недель, значит мы перешли к финальным этапам отбора. Спасибо за ваш интерес!

