Описание вакансии
Работа в офисе. Адреса офисов:
- г. Пермь: Шоссе Космонавтов, 111и к.2.
- г. Санкт-Петербург: Почтамтская, 15.
- г. Москва: Овчинниковская набережная, 20с1 (метро: Новокузнецкая, Третьяковская).
Чем предстоит заниматься:
- Поддержка и доработка backend-сервисов на NestJS под руководством опытных коллег.
- Разработка функционала согласно архитектуре и технической спецификации.
- Работа с базами данных (MySQL, MongoDB): написание CRUD-запросов, миграций, создание схем.
- Покрытие кода unit-тестами с использованием Jest.
- Анализ и устранение ошибок, работа с логами (OpenSearch, Graylog и др.).
- Участие в написании технической документации.
- Постепенное освоение CI/CD процессов и инструментов (Docker, OpenAPI).
Мы ждем от кандидатов:
- Опыт программирования на JavaScript/TypeScript от 1,5 лет.
- Опыт работы с NestJS от 1 года.
- Понимание микросервисной архитектуры.
- Глубокое знание REST API и спецификации RFC 7231, умение следовать best practices.
- Навыки работы с MySQL или MongoDB, понимание реляционных и нереляционных баз данных.
- Опыт работы с кэшированием (Redis).
- Знание систем контроля версий (Git).
- Уверенное владение npm/yarn.
- Применение принципов чистого кода (KISS, DRY, SOLID).
- Знание паттернов проектирования (Factory, DTO, Singleton, Mapper и др.).
- Опыт написания unit-тестов (Jest).
- Опыт поддержки продуктовых сервисов, разбор ошибок и работа с логами.
Будет плюсом:
- Использование искусственного интеллекта в работе.
- Понимание работы event loop и async/await.
- Участие в pet-проектах или open-source.
- Знакомство с Docker (docker-compose).
- Опыт работы в продуктовой команде и понимание оценки задач.
- Опыт работы с брокерами сообщений (Kafka + Avro, RabbitMQ).
- Участие в code review.
- Опыт разработки на PHP (желательно Yii2) и понимание MVC.
Мы предлагаем:
- Возможность присоединиться к профессиональной, высоко мотивированной и результативной команде, перспективы карьерного роста.
- Официальное трудоустройство, оплачиваемые отпуск, больничные.
- Работу в офисе в одном из городов на ваш выбор — Москва, Санкт-Петербург, Пермь.
- Конкурентную заработную плату по результатам собеседования.
- ДМС со стоматологией после испытательного срока, 100% компенсацию больничного.
- Комфортные офисные условия.
- Интересные проекты с применением современных технологий.
- Корпоративные программы от наших партнеров.
- Бонусное подключение к телеком-услугам Дом.ru по тарифу «Сотрудник».
- Яркую корпоративную жизнь и дружелюбную атмосферу в коллективе профессионалов!