Если вы раньше входили через Google, сбросьте пароль для своей Gmail-почты через кнопку «Забыли пароль?» на экране входа. Затем войдите по email и новому паролю.
Если аккаунта ещё нет, зарегистрируйтесь с Gmail-почтой — после подтверждения почты мы предложим задать пароль.
Что нового
Загружаю обновления...
Что нового
Загружаю обновления...
Работа найдется быстрее с подпискойКандидат найдётся быстрее с подпиской
Чтобы адаптировать резюме под вакансию или составить сопроводительное письмо, загрузите резюме
описание
МТС создаёт продукты и сервисы, которые делают жизнь миллионов людей и бизнеса лучше. Сервисами компании пользуются для управления инвестициями, общения, путешествий, прослушивания музыки, просмотра фильмов и создания уюта дома.
задачи
Разрабатывать серверную логику и API на Python для автоматизации мобильной и транспортной сетей;
Создавать и поддерживать REST API для взаимодействия с фронтендом и внешними системами;
Валидировать входные данные и обрабатывать ошибки;
Разрабатывать пользовательский интерфейс на React;
Интегрировать интерфейс с серверной частью через REST API;
Исправлять ошибки и улучшать удобство использования интерфейса;
Работать с базами данных и писать SQL-запросы;
Работать с ORM SQLAlchemy для выполнения стандартных CRUD-операций;
Использовать Redis как кэш или временное хранилище данных;
Подготавливать базовые миграции;
Работать с Git и управлять жизненным циклом кода;
Работать с репозиториями GitLab и соблюдать принятый Git-flow;
Анализировать результаты пайплайнов GitLab CI/CD;
Исправлять ошибки, связанные с собственным кодом;
Оказывать техническую поддержку и взаимодействовать с инженерами, тестировщиками и смежными командами;
Анализировать инциденты и ошибки в своей зоне ответственности;
Исправлять ошибки и участвовать в оптимизации производительности отдельных функций.
требования
Не менее 4 лет опыта во frontend-разработке с TypeScript;
Не менее 5 лет опыта в backend-разработке на Python или Go;
Экспертно владеть JavaScript или TypeScript и Python или Go;
Глубоко понимать внутреннее устройство языков и фреймворков;
Иметь опыт проектирования и реализации высоконагруженных распределённых систем;
Иметь опыт работы с микросервисной архитектурой, шардированием, репликацией и отказоустойчивыми хранилищами;
Уметь оптимизировать код и архитектуру, включая V8, профайлеры, SQL-запросы и ClickHouse;
Уметь оптимизировать рендеринг React и сборки Webpack, Vite или Babel;
Уметь создавать и поддерживать крупные кодовые базы;
Владеть продвинутыми типами TypeScript и настраивать tsconfig;
Знать лучшие практики типизации React-компонентов;
Иметь опыт построения тестовых наборов unit и E2E;
Иметь опыт автоматизированного тестирования, CI/CD, релизного процесса и сопровождения жизненного цикла проекта;
Иметь опыт управления инцидентами;
Уверенно понимать безопасность приложений, контейнеризацию, Kubernetes, мониторинг, логи и Linux;
Иметь опыт работы с очередями и брокерами.
условия
ДМС с первого месяца работы с полным покрытием расходов в частных клиниках, включая стоматологию;
Страхование близких родственников со скидкой 50%;
Страховка для поездок за границу и страхование жизни;
Очное и онлайн-обучение в Корпоративном университете и у внешних провайдеров;
Обмен опытом во внутренних профессиональных сообществах;
Доступ к онлайн-библиотеке с книгами и периодикой;
Оплачиваемые выходные на значимые события в жизни сотрудника;
Материальная помощь в сложных жизненных ситуациях;
Корпоративная мобильная связь, интернет и подписка МТС Premium;
Предложения от партнёров для путешествий, развлечений и занятий спортом;
Возможность участвовать в волонтёрских и экологических проектах;