Сейчас мы находимся в поиске человека, который будет автоматизировать внутренние процессы разработки веб-сервисов для нашей сетевой мобильной игры.
Мы стремимся к постоянному развитию, проходя различные обучения и выполняя интересные задачи. Ошибок не боимся - они помогают развиваться. Ну и, само собой, мы предпочитаем заниматься любимым делом, получая кайф от проделанной работы и результата!
Примеры задач, которые предстоит решать в ближайшем будущем:
Проектировать и развивать микросервисы на Django и FastAPI (Python 3.12+), писать чистый, типизированный код и покрывать его тестами;
Строить асинхронные пайплайны (asyncio + uvloop/AnyIO) и очереди задач на Celery или TaskIQ с Redis или Kafka;
Создавать фронтенд на Vue 3 / Nuxt 3: Composition API, lazy-hydration, SSR/SSG, edge-rendering;
Настраивать сборку через Vite или Webpack, оптимизировать бандлы, внедрять TailwindCSS и Sass, поддерживать дизайн-систему в Storybook;
Интегрировать клиент с бекендом через REST, GraphQL и WebSocket, управлять состоянием Pinia + TanStack Query, реализовывать optimistic-updates;
Настраивать CI/CD (GitHub Actions или GitLab CI), собирать лёгкие Docker-образы, разворачивать их в текущей инфраструктуре (Docker Compose) и участвовать в миграции на Kubernetes, запланированной на конец года;
Обеспечивать observability: структурные JSON-логи, трассировки OpenTelemetry, метрики Prometheus + Alertmanager, алёрты и SLI/SLO;
Проводить code-review, менторить коллег, участвовать в технических дизайнах и развивать инженерные практики команды;
Необходимые навыки:
6+ лет коммерческой разработки, минимум 3 года с продакшен-нагрузкой на Python;
Уверенное владение Python 3.10+, знание pattern matching, PEP 695, работы нового GIL; умение писать собственные декораторы и генераторы;
Глубокое понимание Django ORM (CTE, partitioning), DRF, а также FastAPI + Pydantic v2, OAuth2/OIDC и dependency-injection;
Опыт настройки Postgres 16 (pgvector, logical replication), Redis 7 (streams, bloom) и Kafka/Redpanda с режимом exactly-once;
Практика профилирования и оптимизации (tracemalloc, perf) и построения высоконагруженных асинхронных сервисов;
Отличные знания JavaScript ES6+ и строгого TypeScript, умение писать плагины для Vite/Webpack, применять code-splitting и import-maps;
Глубокий опыт Vue 3 + Nuxt 3, Tailwind 3/4, CSS Modules; умение держать Lighthouse > 90 и WCAG 2.2;
Владение инструментами качества: Vitest, Playwright, ESLint 8, ruff, black, mypy, pre-commit;
Опыт построения CI/CD, работы с Docker multi-stage и Trivy, базовое понимание Kubernetes и желание помочь его внедрить;
Навык написания документации, проведения тех-разборов и защиты архитектурных решений;
Наше предложение:
Официальное трудоустройство и полностью белая ЗП - гарантируем надежность и стабильность!
Доплата больничных и отпусков в размере 100% - забота о твоем здоровье и отдыхе!
Гибкий график работы, лояльное руководство - индивидуально подходим к каждому!
Компенсация обедов для сотрудников офиса - заботимся о наших сотрудниках!
Возможность для обучения за счет компании - постоянное развитие!
Насыщенная и веселая корпоративная жизнь - шумно отмечаем наши успехи!
Возможность премирования и пересмотра заработной платы - расти в доходе вместе с компанией!
Корпоративная валюта - конвертируй свои успехи и достижения еще и в BlackCoins!
ДМС со стоматологией после прохождения испытательного срока - обслуживание в лучших клиниках города!
*Размер заработной платы обсуждается с каждым кандидатом индивидуально (!)
МК-Бизнес Онлайн
Санкт-Петербург
до 225000 RUR
Состояние Здоровья
Санкт-Петербург
до 170000 RUR
Time Technology
Санкт-Петербург
до 140000 RUR
Группа компаний BMSGroup
Санкт-Петербург
до 300000 RUR
WebMasters Russia
Санкт-Петербург
от 155000 RUR