Senior Backend разработчик (Nest.js)

Дата размещения вакансии: 05.10.2024
Работодатель: AH Group IT
Уровень зарплаты:
от 250000 RUR
Город:
Москва
Требуемый опыт работы:
От 3 до 6 лет

AH Group — это уникальная продуктовая IT-компания. Мы запускаем самые амбициозные проекты, специализирующиеся на разработке передовых решений в сфере Affiliate&Digital Marketing
Мы находимся в поиске Fullstack разработчика – специалиста, задача которого заключается в поддержке и улучшении одного из наших продуктов, который представляет собой мобильные IOS, Android приложения и Web-сайт.

Что мы предлагаем:

•⁠ ⁠Работа в перспективном и молодом стартапе: присоединяйтесь к команде единомышленников;
•⁠ ⁠Высокие условия мотивации: обсуждается с кандидатом индивидуально;
•⁠ ⁠Офис в Москве: большое пространство и комфортное рабочее место;
•⁠ ⁠Гибкий отпуск и больничные;

Обязанности:

• Участием в разработке архитектуры, выбора технических решений, фреймворков и библиотек;
• Проведением code review, контролем качества кода;
• Проектированием интерфейсов взаимодействия с другими системами;
• Интеграцией и написанием автотестов;
• Поддержкой, оптимизацией и развитием кода;

Наши ожидания от Вас:

Софт скиллы:
•⁠ ⁠Желание постоянно расти и развиваться;
•⁠ ⁠Стрессоустойчивость;
•⁠ ⁠Самостоятельность;
•⁠ ⁠Инициативность;

Хард скиллы:
• Знание принципов DRY, KISS, SOLID и зачем они нужны;
• Опыт работы Nest.js и TypeScript от 3 лет;
• Отличное знание современного JavaScript и TypeScript, включая асинхронные паттерны;
• Опыт написания unit тестов;
• Опыт работы с TypeORM и PostgreSQL;
• Отличное понимание SQL, умение писать наиболее оптимальные запросы;
• Опыт работы с системами хранилищ S3;
• Опыт контейнеризации приложений с помощью Docker, Docker Compose;
• Понимание принципов работы k8s, опыт работы с ним;
• Умение настраивать nginx;
• Опыт настройки OpenApi, в т.ч. Swagger;
• Опыт работы с WebSockets в т.ч. Socket.io;
• Опыт работы с Redis;
• Знание Kafka / RabbitMQ;

Будет преимуществом:

• Опыт работы с React, Next.js;
• Опыт написания Terraform конфигураций;
• Опыт работы с Helm;
• Опыт написания макросервисов;
• Опыт интеграции сервисов платежей, аналитики, push уведомлений и email рассылок;
• Опыт работы с Firebase Firestore, Firebase Cloud Functions, Google Cloud;
• Опыт миграции с реляционных баз данных на NoSQL базы данных (например, MongoDB, Firebase Firestore);
• Понимание процессов CI/CD и опыт работы с инструментами автоматизации сборки;
• Опыт работы с gRPC, GraphQL, RxJS;

Ждем Ваших успехов в нашей компании!