з/п не указана
Москва
1-й Красногвардейский проезд 21с1
1-й Красногвардейский проезд 21с1
Более 6 лет
Сейчас мы развиваем и усиливаем нашу команду Data&Digital, и у нас для тебя есть вакансия — Senior Frontend developer (GO/Python)
Основные вызовы и задачи:
- Проектирование, разработка и поддержка backend-сервисов на Go в рамках утверждённого технологического стэка и архитектурных решений компании.
- Написание чистого, тестируемого и производительного кода, оптимизация узких мест по времени отклика и потреблению ресурсов.
- Участие в проработке архитектуры новых сервисов и рефакторинге существующих: декомпозиция, контракты API, схемы данных, границы ответственности сервисов.
- Покрытие кода тестами, следование стандартам разработки, документирования и наблюдаемости, установленным в компании и руководителем.
- Проведение code review, разбор технических решений коллег, поддержание единого уровня качества кода в команде.
- Обеспечение наблюдаемости своих сервисов: корректное логирование, отправка ошибок в систему трекинга, метрики и алерты на критичные сценарии.
- Идентификация и устранение дефектов, участие в разборе инцидентов на продакшене и в устранении их первопричин.
- Эффективное взаимодействие с командой и смежными подразделениями: фронтенд-разработчиками, аналитиками, DevOps, участие в совещаниях и обсуждениях проектов.
- Создание и поддержка документации по коду, API и архитектурным решениям, проведение обучающих сессий для коллег и адаптация новых членов команды.
- Оценка задач, помощь в их формулировании и декомпозиции, выполнение работ в согласованные сроки.
- Участие в развитии внутренних инженерных практик и общих библиотек, используемых несколькими продуктами.
Ты идеально нам подходишь, если у тебя есть:
-
Senior уровень (5+ лет коммерческой разработки на Go), уверенное владение нашим технологическим стэком, готовность выступать техническим ориентиром для команды
- Глубокое знание Go: конкурентность (goroutines, каналы, context), профилирование и оптимизация, работа с памятью и сборщиком мусора.
- Опыт проектирования и эксплуатации микросервисной архитектуры: gRPC/REST, версионирование API, межсервисное взаимодействие, общий переиспользуемый код между сервисами.
- Уверенная работа с PostgreSQL (проектирование схем, оптимизация запросов, миграции), брокерами сообщений (Kafka/RabbitMQ), кэшами (Redis).
- Docker, CI/CD (GitLab CI), понимание процессов сборки, тестирования и выката.
- Практика написания тестов всех уровней: unit, интеграционные, нагрузочные; понимание, что и на каком уровне имеет смысл покрывать.
- Опыт работы с наблюдаемостью: структурное логирование, трейсинг, метрики, трекинг ошибок; умение диагностировать проблемы на проде по телеметрии, а не по догадкам.
- Понимание практик безопасной разработки: аутентификация/авторизация, работа с секретами, обработка персональных данных.
- Будет плюсом: опыт с оркестрацией процессов (Temporal.io), feature flags/OpenFeature, знание Python или Rust, опыт code review и наставничества по Golang. Опыт full-stack разработки так же будет плюсом.
Успешному кандидату мы готовы предложить:
- Возможность строить карьеру в динамичной атмосфере лидирующей инновационной компании с одним из сильнейших портфелей препаратов в отрасли.
- Официальное трудоустройство согласно ТК РФ в компанию, входящую в реестр IT-компаний.
- Возможность получать внутренние корпоративные скидки и привилегии – PrimeZone.
- Комфортный и стильный офис в Москва-Сити.