📍 Москва (м. Римская)ВоронежСамараМожно удалённо из РФ
R-Vision — разработчик продуктов по информационной безопасности. С 2011 года мы создаем технологии, которые помогают крупнейшим компаниям России и СНГ противостоять киберугрозам. Наши клиенты: ГазпромНефть, Сибур, Альфа-Банк, СТС Медиа, РИА Новости и другие.
Мы уверены, что для успешного развития любого бизнеса важна безопасность, а кибератаки — одна из главных угроз в современном мире. Поэтому мы постоянно развиваем существующие продукты, разрабатываем новые сервисы и тщательно сопровождаем процесс интеграций наших решений в инфраструктуру клиентов.
Наша команда в поисках Senior Backend Developer (Node.js).
Технологии/инструменты
Node.js/TypeScript/NestJS
В двух словах про наш стек:
- Мы применяем микросервисную архитектуру.
- В качестве СУБД используется PostgreSQL, а также некоторые свои наработки.
- Решаем задачи оптимизации сложных запросов, работаем с большим объемом данных. Строим сложную визуализацию, генерируя запросы на ходу, пишем интеграции для различных внешних систем и синхронизации данных с ними.
Задачи
- Проектирование и разработка высоконагруженных приложений с использованием веб-технологий.
- Разработка крупных модулей и компонентов системы, поддержка и оптимизация существующего кода.
- Участие в код-ревью.
- Участие в процессе принятия архитектурных решений.
От вас хотим увидеть
- Опыт разработки на Node.js не менее 3-х лет.
- Опыт работы с TypeScript.
- Знание и опыт использования современных архитектурных подходов к разработке backend-приложений (модели параллелизма, асинхронное программирование, подходы к обработке ошибок, REST/GraphQL, Clean/N-tier архитектуры, подходы к Scalability/Availability и т.п.).
- Уверенное знание основ разработки ПО, алгоритмов и структур данных.
- Знание SQL и подходов работы с базами данных. Опыт использования ORM.
- Опыт разработки высоконагруженных систем.
Будет плюсом:
- Готовность к самостоятельной разработке или руководству разработкой крупных фрагментов приложений.
- Опыт руководства командой разработчиков.
- Опыт работы с базами данных ClickHouse.
- Опыт работы с платформами виртуализации и оркестрации (Docker, Kubernetes), знание Linux Shell.
- Опыт написания Unit и end-to-end тестов.
- Готовность участвовать в оценке и планировании работ, ведение технической документации.
Мы предлагаем
- Работу в офисе, в гибридном или удаленном формате на территории России.
- Оформление по ТК РФ, белую заработную плату.
- Все бонусы аккредитованной IT-компани.
- ДМС со стоматологией и госпитализацией, покрытие страховки в путешествиях.
- 100% компенсацию больничного, +10 дополнительных дней в году на отгул по болезни.
- Программу корпоративных скидок и привилегий.
- Корпоративную библиотеку, обучение и участие в конференциях за счет компании.
- Разнообразные корпоративные мероприятия в онлайн и офлайн форматах.
- Мы достигаем значимых результатов благодаря вкладу каждого сотрудника. В основе слаженной работы — здоровая рабочая атмосфера, умение адаптироваться к изменениям и способность договариваться в пользу общего дела.
Несмотря на быстрый рост, мы основательно подходим к подбору специалистов, поэтому нам удалось собрать профессиональную и сплоченную команду. Присоединяйся к нам!
Александр Матвеенков Recruiter