«Северсталь-инфоком» — это центр информационных и коммуникационных технологий крупнейшего горнодобывающего и сталелитейного холдинга «Северсталь». Кроме того, мы являемся аккредитованной Минцифры IT-компанией, что позволяет нашим сотрудникам пользоваться дополнительными льготами.
«Северсталь-инфоком» сегодня это:
- 34 года опыта IT экспертизы;
- 23 города присутствия по России;
- более 2300 сотрудников;
- более 200 предоставляемых сервисов.
Мы ищем кандидатов, которые получают удовольствие от эффективной командной работы, которые не боятся новых технологий и готовы делиться своими идеями и навыками. Нам нравится, что использование наших решений не только эффективно, но и доставляет удовольствие пользователям. Мы не боимся амбициозных целей и верим, что каждое наше действие должно приносить результат.
Чем Вы будете заниматься:
- разрабатывать и поддерживать API;
- разрабатывать и поддерживать систему управления содержимым;
- разрабатывать алгоритмы для обработки данных;
- управлять безопасностью приложения;
- проводить интеграцию с внешними сервисами;
- проводить анализ и решение проблем производительности приложения;
- документировать разработку.
Мы ожидаем, что Вы:
- имеете знания Node.js от 3 лет;
- имеете глубокое понимание основ и принципов работы Node.js, включая асинхронное программирование, обработку ошибок, и работу событийного цикла;
- имеете опыт работы с популярными Node.js фреймворками, такими как Express.js, Nest.js;
- имеете опыт работы с базами данных, включая SQL (например, PostgreSQL, MySQL) и NoSQL (например, MongoDB, Redis);
- имеете понимание принципов ORM (Object-Relational Mapping), RESTful API и GraphQL;
- имеете опыт создания и интеграции RESTful сервисов и/или GraphQL;
- имеете понимание основных методов аутентификации, таких как использование логина и пароля;
- имеете опыт работы с OAuth 2.0 и OpenID Connect;
- имеете опыт работы с Docker, CI/CD;
- имеете опыт работы с системой контроля версий Git;
- имеете опыт работы с инструментами для обеспечения качества кода: EsLint, Prettier, Husky, Commitlint;
- имеете опыт работы с монорепозиториями на Turborepo/Nx;
- имеете понимание фронтенд технологий (React/Vue/Svelte/Angular).
Будет плюсом:
- знание на Python;
- знания инструментов безопасности: HTTPS и SSL/TLS, XSS, CSRF, SQL Injection и др.
Мы предлагаем: