Мамаева Ирина Анатольевна

Senior back-end NodeJS developer (Web3, cryptography)

До 6 000 USD
  • Москва
  • Полная занятость
  • Удаленная работа
  • От 3 до 6 лет
  • TypeScript
  • Node.js
  • Web3
  • Blockchain
  • MongoDB
  • PostgreSQL
  • NestJS

✋ В международный Web3 проект ищем Senior backend NodeJS / TypeScript разработчика.

Наш продукт - это децентрализованный маркетплейс, открыто-исходная платформа для конфиденциальных вычислений и искусственного интеллекта. Он позволяет размещать любые приложения, сервисы или смарт-контракты в оффчейн-инфраструктуре Web3 и сохранять их конфиденциальность.

Пользователи - разработчики искусственного интеллекта, поставщики моделей и корпоративные команды.

Работаем уже 5 лет. Команда разработки 15+ человек, в команде бэкенда 5 разработчиков (также есть фронты, девопсы, с++, solidity разработчики).

Официальный партнер Nvidia. За свои достижения команда была удостоена награды Microsoft - country partner of the year.

✅ Немного о нас:

Передовая компания, создающая децентрализованную, открыто-исходную платформу для конфиденциальных вычислений и искусственного интеллекта. За свои достижения команда была удостоена награды Microsoft - country partner of the year.

Интеграция технологий блокчейна, смарт-контрактов и конфиденциальных вычислений позволяет превращать данные в актив, приносящий прибыль, обеспечивая безопасность, прозрачность и независимость пользователей.

Наши ожидания:

  • Опыт разработки на NodeJS - от 3 лет, на TypeScript - от 2 лет;

  • Практическое применение криптографии: шифрование, подписи, кодировка контейнеров (ASN1), общая инфраструктура PKI и т.п.;

  • Опыт разработки сервис-ориентированных систем (включая микросервисы) - от 2 лет;

  • Опыт разработки с использованием библиотек/фреймворков: Express/Fastify/Koa, NestJS, Mongoose, TypeORM;

  • Знание протоколов взаимодействия: REST, GraphQL, GRPC;

  • Опыт работы с очередями и распределенными логами: RabbitMQ, Kafka;

  • Опыт работы с Mongo, Postgres, Redis;

  • Опыт работы с Docker/Podman, Kubernetes;

  • Применение практики CI.

Будет плюсом:

  • Опыт разработки с использованием какого-нибудь иного языка (Java, Go, Python, C++ и т.п.) - от 2 лет;

  • Применение принципов: Clean Code, SOLID, DRY, KISS и т.п.;

  • Понимание методов разработки: DDD, TDD, BDD;

  • Понимание работы различных блокчейн систем;

  • Общая алгоритмическая база: структуры данных, вероятностные структуры данных и т.п.

Мы предлагаем:

  • Возможность работать из любой точки мира;

  • Заработную плату - до 6000$ (оплата в крипте);

  • Работу по контракту;

  • Оплачиваемый отпуск;

  • Работу в сильной команде разработчиков;

  • Высокий уровень свободы и самостоятельности.