Описание вакансии
О нас
СДЕЛКА — Риэлторская онлайн платформа. Инфраструктурное решение для ведения риэлторской деятельности.
Что пишем:
-
Многомодульную CRM-систему
-
Облачную платформу для взаимодействия со смежными специалистами и бизнесами.
Мы в поиске опытного Backend-разработчика, который присоединится к команде и сможет взять на себя ряд поступающих задач.
Требования:
Обязательный опыт работы: Node.js, TypeScript, NestJS (^8.x), PostgreSQL (включая навыки оптимизации), TypeORM, Redis (кеш и скейлинг), JWT, Swagger, unit и e2e-тестирование (Jest), логирование (Winston/Pino), мониторинг (Prometheus, Grafana), Docker
Желательные:
Kafka, AWS SDK, grammY, WebSockets, опыт интеграции со шлюзами SMS API (sms_ru), обработка изображений (sharp, jimp), защита API (rate limiting, helmet), CI/CD (Husky, lint-staged, gitlab ci, k8s)
- Работа в команде с git.
- Опыт разработки микросервисов.
- Опыт проектирования архитектуры приложения, баз данных.
- Знание библиотек nodejs для типовых задач разработки.
- Способность предложить и обосновать выбор того или иного решения.
- Способность быстро изучать новые библиотеки/технологии для внедрения в проект.
- Опыт написания качественного, хорошо структурированного кода, отвечающего принципам SOLID, общеизвестным guideline, с использованием eslint, prettier.