ТребованияЖелание учиться и жажда знаний.Базовые знания объектно-ориентированного программирования.Базовое понимание алгоритмов и структур данных.Опыт работы с Linux-подобными ОС, консолью.Базовые знания Git, Docker (консольные или UI-клиенты).Хорошее знание Java Script и TypeScript.Знание Python.Опыт работы с реляционными базами данных, базовые знания SQL.Понимание базовых концепций NodeJS.Понимание REST API.Знание английского языка как минимум средний уровень.ПриятноПонимание WebSockets.Понима
Требования
- Желание учиться и жажда знаний.
- Базовые знания объектно-ориентированного программирования.
- Базовое понимание алгоритмов и структур данных.
- Опыт работы с Linux-подобными ОС, консолью.
- Базовые знания Git, Docker (консольные или UI-клиенты).
- Хорошее знание Java Script и TypeScript.
- Знание Python.
- Опыт работы с реляционными базами данных, базовые знания SQL.
- Понимание базовых концепций NodeJS.
- Понимание REST API.
- Знание английского языка как минимум средний уровень.
Приятно
- Понимание WebSockets.
- Понимание архитектуры программного обеспечения и шаблонов архитектуры.
- Знакомство с тестированием модулей.
- Понимание СУБД NoSQL (MongoDB, Redis).
- Знакомство с Nest.JS.
- Знание LLM и ML.
- Знание технологий Web3.
Обязанности
- Разработка и поддержка серверных функций с использованием Node.js и NestJS под руководством.
- Реализация REST и базовых конечных точек GraphQL в соответствии с существующими шаблонами.
- Внесение вклада в разработку приложения на основе микросервисов.
- Реализуйте простую связь между сервисами с помощью NATS или RabbitMQ. Управляйте публикацией и использованием базовых событий.
- Помогайте в интеграции функций на основе LLM с использованием существующих SDK или API.
- Взаимодействуйте с сетями блокчейнов с помощью библиотек.
- Помогайте во внедрении аутентификации на основе кошелька.
- Внедряйте и тестируйте взаимодействия со смарт-контрактами.
- Напишите чистый, читаемый и хорошо документированный код.
- Исправляйте ошибки и устраняйте технические недостатки в существующих Services.
- Написание базовых модульных тестов (Jest).
- Участвуйте в проверках кода (в качестве учащегося).
Мы предлагаем:
- Регулярный пересмотр заработной платы по результатам работы.
- Оплачиваемый отпуск, больничный и праздничные дни.
- Медицинская страховка или спортивная компенсация после испытательного срока.
- Частичная компенсация за курсы английского языка.
- Достойная зарплата, налоговая помощь.
- Дружный коллектив, опытные коллеги и отличное рабочее оборудование.