Ищем специалиста в крупную продуктовую компанию с опытом работы с Node.js, базами данных и платежными интеграциями, который готов развиваться и вносить реальный вклад в продукт.
У нас вы сможете работать с современным технологическим стеком, внедрять новые решения в сфере платежных модулей и влиять на развитие ключевых продуктов компании. Мы ценим инициативность, а также стремление расти и развиваться.
Обязанности:
- Интеграция внешних платежных систем;
- Поддержка и развитие существующих модулей платежей;
- Работа с базами данных (проектирование схем, индексов, миграций);
- Взаимодействие с backend-командой, QA и продакт-менеджером;
- Уметь поднять сервис в среде dev/stage;
- Диагностировать и исправлять проблемы в production;
- Участвовать в релизах и разработке фич end-to-end.
Технологический стек (обязательный опыт):
- Языки программирования: JavaScript, TypeScript;
- Фреймворки: Node.js, NestJS, Express.js (желательно);
- Инфраструктура: AWS (EKS, S3, IAM);
- Архитектура: Microservices;
- Базы данных: PostgreSQL (RDS), MongoDB, Redis (преимуществом будет опыт с ClickHouse);
- Инструменты: Docker, Kubernetes (EKS), RabbitMQ, Git.
Требования:
- Коммерческий опыт работы с Node.js и NestJS от 2-х лет;
- Практический опыт работы с SQL и NoSQL (PostgreSQL и MongoDB);
- Умение писать надежный и понятный код;
- Ответственность и понимание бизнес-ценности стабильных платежных решений.
Дополнительным плюсом будет:
- Опыт интеграции 2+ платежных провайдеров.
Что мы предлагаем:
- Конкурентная заработная плата (по итогу собеседования);
- Стабильный график работы, позволяющий планировать свое время (с 9:00 до 18:00 по GMT+3);
- Возможность влиять на ключевые решения и являться драйвером важных проектов с нуля (работа в продуктовой компании);
- Реальные перспективы карьерного роста и профессионального развития;
- Работа в команде профессионалов, которая поддерживает развитие и мотивацию;
- Регулярный пересмотр условий сотрудничества и вознаграждения.