Задачи:
— Создавать и поддерживать модули интеграции с внешними системами и между различными внутренними сервисами;
— Создавать и поддерживать модули ядра приложения;
— Создавать и поддерживать различные микросервисы.
Требования:
— Минимум 3 года опыта работы с NestJS и Typescript;
— Опыт разработки сложных API (SOA, микросервисы) с использованием GraphQL (code-first, schema-first), REST и WebSockets;
— Опыт тестирования кода (функциональное, юнит, интеграционное тестирование);
— Опыт работы с инструментами мониторинга производительности и оптимизации;
— Глубокие знания реляционных баз данных, в частности PostgreSQL;
— Понимание современных подходов к безопасности, таких как mTLS, OAuth, JWT и другие;
— Знание принципов разработки ПО, включая Clean Code и System Design;
— Способность брать на себя ответственность и автономно решать задачи.
Дополнительные плюсы:
— Знание различных подходов к архитектуре облачных приложений;
— Опыт работы с MQ, такими как Kafka и RabbitMQ;
— Опыт работы с современными технологиями и инструментами DevOps и CI/CD;
— Опыт работы с Saga, распределёнными транзакциями, GraphQL Federation/Supergraphs.
Условия:
— Работа над востребованными продуктами, используемыми реальными пользователями;
— Возможность внедрять новые технологии;
— Отсутствие бюрократических процессов, быстрые решения и обсуждение новых идей;
— Поддержка в повышении квалификации и компенсация курсов;
— Возможность обсуждения повышения дохода при активном развитии и расширении зоны ответственности;
— Работа в сильной команде для прокачки профессиональных навыков.
Гражданство и локация не имеют значения, работа по часовому поясу МСК.
Зарплаты и спрос: Бэкенд
Сейчас в каталоге 3 307 вакансий по этому направлению, удалённо можно работать в 50%.
Середина вилки в этой вакансии, 300 000 ₽ в месяц, на 25% выше медианы по направлению (240 000 ₽). У половины вакансий от 152 000 ₽ до 300 000 ₽ (вакансий с вилкой: 477).
Навыки этой вакансии, которые чаще всего просят по направлению: PostgreSQL (35%), Kafka (22%). В скобках доля вакансий направления.