Backend Developer Node.js

Оплата не указана

Вакансия находится в архиве

Требуемый опыт работы

От 1 года до 3 лет

Тип занятости

Полная занятость

График работы

Гибкий график

Crypton Studio – компания, которая начала свой путь в сибирском Томске и за шесть лет завоевала мировой рынок. Сегодня наша команда насчитывает 100 талантливых сотрудников и мы являемся одной из ведущих компаний в Европе, специализирующихся на блокчейн-разработке. Мы не просто следим за трендами в этой инновационной области, мы сами создаем их.

И сейчас мы в поиске Node.js разработчика для усиления нашей команды!

Что мы ждём от тебя:

  • знание/понимание основ сетей и сетевых протоколов (HTTP/HTTPS, TSP/UDP, SSL/TLS);

  • знание и опыт работы с Typescript (ООП, декораторы, утилитарные и дженерик типы, интрефейсы и абстракции);

  • знания и опыт работы с node.js фреймворками: Nest.js, Hapi.js (понимание работы асинхронности в node.js, понимание работы событийной модели, Exception Filters в Nest.js, DTO и Pipes в Nest.js, методы жизненного цикла приложения, динамические модели, Dependency Injection);

  • опыт работы с базами данных (PostgreSQL, MongoDB, Redis, понимание принципов работы индексов и их отличий, понимание репликации/секционирования/шардинга, понимание работы внутренних операторов баз данных для дебагинга и поиска неэффективных запросов, умение оптимизировать запросы к базе данных, понимание работы сквозной транзакционности при создании сложных операций записи и чтения, понимание принципов работы batch запросов);

  • опыт работы с брокерами сообщений (RabbitMQ, NatsMQ, понимание принципов обеспечения очередности и консистентности данных при работе с микросервисами, понимание принципов работы PubSub, понимание работы масштабирования и балансировки нагрузки);

  • понимание принципов обеспечения безопасности и защиты данных (понимание практик по защите от SQL-инъекций, XSS и CSRF атак, брудфорс; принципы шифрование уязвимых данных; принципы работы секретами приложений);

  • понимание принципов построения архитектуры (CQRS, Event Sourcing, Event-Driven Architecture, SOA, MVC);

  • понимание принципов обеспечения качественного логирования и мониторинга (управление уровнями логов; трассировка логов; понимание работы мониторинговых инструментов, таких как Prometheus, Grafana; использование APM-инструментов таких как Jaeger или Zipkin);

  • умение правильно спроектировать тесты и понимать где и какие виды тестов необходимо применить;

  • умение и опыт работы с инструментами и практиками создания технической документации (Typedoc, JSDoc, Compodoc, README, Draw.io).

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

  • Белая зарплата согласно ТК РФ, а также возможность регулярно увеличивать свой доход благодаря оценке профессионального роста.

  • Нет жестких рабочих часов, важно лишь выполнение задач. Вас ждет комфортное рабочее место в стильном офисе в центре города с отдельной кухонной зоной.

  • Мы заботимся о развитии сотрудников. Корпоративное обучение, библиотека с пополнением литературы по вашему желанию, а также ДМС – это только малая часть наших преимуществ.

  • Наша дружелюбная команда и максимум горизонтальных связей помогут вам не только в решении рабочих задач, но и в бытовых вопросах, будь то поиск врача, продажа сноуборда или даже поиск Гарри Поттера в росмэновском переводе.

Присоединяйтесь к нам – здесь вы не просто работаете, а создаете будущее вместе с нами :)

Ключевые навыки

Node.js
Typescript
Nest.js
Hapi.js
Postgresql
Mongodb c++ driver
Redis c++ client
Rabbitmq
Natsmq

Контактная информация

ООО Криптон Студио

Сайт: crypton.studio

Почта: не указана

Вакансия опубликована 03.02.2024 в г. Томск.

Похожие вакансии

#

от 150 000 до 250 000 ₽

Москва

Полный день

Подробное описание

13 августа

#

Москва

Новокузнецкая

Полный день

Подробное описание

28 марта

#

Junior

от 50 000 до 200 000 ₽

Мыски

Удаленная работа

Подробное описание

-