- Страна
- Россия
Fullstack-разработчик
Сильная позиция в крупной технологической компании с четким стеком технологий и интересными задачами на стыке IT и телекома. Удаленный формат работы и работа с современным стеком (React, Python, K8s) делают вакансию очень привлекательной для Senior-специалистов.
Сформировано ИИ автоматически. Не является проверкой вакансии или работодателя.
Улучшите резюме под эту вакансию
Возьмём требования и создадим новую версию резюме с акцентом на нужный опыт
Сложность вакансии
Высокая сложность обусловлена строгими требованиями к опыту (от 4-5 лет в обеих областях) и необходимостью глубоких знаний как в Python/Go, так и в TypeScript/React, включая оптимизацию производительности и работу с инфраструктурой.
Сформировано ИИ автоматически. Не является проверкой вакансии или работодателя.
Анализ зарплаты
Предлагаемая роль Senior Fullstack разработчика в крупном техгиганте обычно предполагает зарплату выше среднерыночной. Учитывая требования к опыту от 5 лет и владение широким стеком (Python/Go + React + DevOps), рыночные ожидания для таких специалистов в России находятся в диапазоне 350 000 – 500 000 рублей.
Сформировано ИИ автоматически. Не является проверкой вакансии или работодателя.
Описание вакансии
МТС Web Services
Fullstack-разработчик
Формат работы: можно удалённо
*☑️* Чем предстоит заниматься
-разрабатывать серверную логику и API, реализовывать отдельные модули backend-логики на Python для задач автоматизации мобильной и транспортной сетей. Создавать и поддерживать REST API для взаимодействия с фронтендом и внешними системами. Заниматься валидацией входных данных, обработка ошибок
-разрабатывать пользовательский интерфейс, создавать и поддерживать веб-интерфейсы на React, заниматься интеграцией UI с серверной частью через REST API, исправлять ошибки и улучшать удобства использования интерфейса
-работать с базами данных, писать SQL-запросы, работать с ORM (SQLAlchemy) для выполнения стандартных CRUD-операций. Использовать Redis как кэша или временного хранилища данных. Подготавливать базовые миграции
-работать с Git и управлять жизненным циклом кода. Работать с репозиториями Git (GitLab), соблюдать принятый Git-flow. Взаимодействовать с GitLab CI/CD: анализ результатов пайплайна, исправление ошибок, связанных с собственным кодом
-техническая поддержка и межкомандное взаимодействие, тесное взаимодействие с техническим блоком (Телеком): инженерами, тестировщиками и смежными командами по вопросам интеграции. Анализировать инциденты и ошибки в рамках своей зоны ответственности. Исправлять баги и участвовать в оптимизации производительности отдельных функций
*☑️* Наши пожелания к кандидатам
-опыт: не менее 4 лет frontend-разработки с TypeScript и не менее 5 лет backend-разработки (соответствующий язык: Python или Go)
-языки и фреймворки: экспертное владение JavaScript/TypeScript и требуемым backend-языком (Python или Go), глубокое понимание внутреннего устройства и фреймворков
-архитектура и масштабируемость: опыт проектирования и реализации высоконагруженных распределённых систем, микросервисной архитектуры, шардирования/репликации и отказоустойчивых хранилищ
-производительность и оптимизация: оптимизация кода и архитектуры (V8, профайлеры, оптимизация запросов SQL, ClickHouse), навыки оптимизации рендеринга React и сборок (Webpack/Vite/Babel)
-типизация и кодовая база: умение создавать и поддерживать крупные кодовые базы, продвинутые типы в TypeScript, настройка tsconfig, best practices по типизации React-компонентов
-надёжность, тестирование и CI/CD: опыт построения тестовых наборов (unit/E2E), автотестирования, CI/CD, релизного процесса и сопровождения жизненного цикла проекта; опыт инцидент-менеджмента
-безопасность и DevOps-навыки: уверенное понимание безопасности приложений, контейнеризации/ Kubernetes, мониторинга/логов, Linux и опыт работы с очередями/брокерами
Контакты: Откликнуться
Python Job в Telegram | в VK | в Max
Больше похожих вакансий + автоотклики с ИИ
Умный подбор, сопроводительные письма, советы по отказам — больше приглашений.

Навыки
- Python
- Go
- React
- TypeScript
- JavaScript
- SQLAlchemy
- Redis
- SQL
- ClickHouse
- GitLab
- CI/CD
- Kubernetes
- Linux
- Docker
- REST API
- Webpack
- Vite
Возможные вопросы на собеседовании
Проверка навыков проектирования сложных систем, заявленных в требованиях.
Расскажите о вашем опыте проектирования микросервисной архитектуры для высоконагруженной системы: как вы обеспечивали отказоустойчивость и консистентность данных?
Оценка глубины знаний TypeScript и React.
Какие стратегии оптимизации рендеринга в React вы применяли в крупных проектах и как настраивали типизацию для сложных компонентов?
Проверка владения инструментами работы с данными, указанными в вакансии.
В каких случаях вы предпочтете использовать Redis, а в каких — ClickHouse, и как вы оптимизировали SQL-запросы в SQLAlchemy?
Оценка DevOps-навыков и понимания жизненного цикла разработки.
Опишите ваш опыт работы с GitLab CI/CD: как вы выстраивали процесс релизов и анализа ошибок в пайплайнах?
Проверка навыков решения проблем в реальных условиях.
Расскажите о самом сложном инциденте в вашей практике: как вы проводили анализ причин и какие меры предприняли для предотвращения повторения?
Сформировано ИИ автоматически. Не является проверкой вакансии или работодателя.

