Backend Node.js Developer Middle
Зарплата
Требования
Местоположение и тип занятости
Компания
Описание вакансии
Условия работы
О проекте: Компания Амберсофт занимается разработкой продуктов на Web3, мы стремимся создавать инструменты и продукты, которые сейчас требуются рынку. Мы работаем по разным направлениям, и у нас есть следующие основные подразделения в отделе Dev:
- Blockchain (solidity)
- Backend (node.js)
- Frontend (nuxt/electron)
У нас уже есть действующие продукты, которые мы развиваем и поддерживаем, постигаем автотестирование по методологии Extreme Distribution, поощряем рост и развитие в новых стеках и технологиях, а не ограничиваем, любим создавать собственные инструменты и библиотеки и постоянно пробуем что-то новое.
Роль/задачи:
Роль Backend разработчика - разрабатывать серверные приложения для индексации и ускорения работы блокчейн приложений и разработке гейм/ваниальных серверных приложений.
Функционал:
— Разработка и развитие NodeJS приложений;
— Разработка REST API;
— Интегрировать приложение с фронтом и c блокчейном
— Проводить код-ревью
— Изучать много нового
Требования:
— Опыт от 2х лет в nodeJS и MongoDB;
— Английский уровня чтения документации;
— Использование Git (используем Gitlab);
— Вы хотя бы слышали, что такое блокчейн, криптовалюта и NFT-токены;
— Вам нравится изучать новые технологии и профессионально расти;
— Вы хорошо разбираетесь в интеграции пользовательского интерфейса с api backend'овых систем;
— Внимание к деталям, ориентированность на качество кода и успешный релиз проекта;
— Вы самостоятельно тестируете свой код перед тем как сдать его на ревью;
— Знаете основные принципы проектирования приложений;
— Вы знаете основные архитектурные подходы и паттерны разработки;
— Имеете опыт работы как с реляционными базами данных (MySQL/PostgreSQL), так и с очередями.
— Должны быть на связи с 10 до 19 ч МСК
Будет плюсом:
— Разговорный английский
— Понимание что такое контракт в блокчейне и умеете к нему подключаться через NodeJS
— Если знакомы с truffle.js
— Вас не пугает (и можете использовать) Mocha JS
— Наличие загранпаспорта приветствуется
— Опыт работы с TypeScript
— Опыт разработки в web3 проектах
— Понимание мониторинга, тестирования, безопасности
Условия:
— Опыт работы с современными продуктами на IT и блокчейн рынке
— Зарплата в USDT
— Живая и опытная команда специалистов
— Полностью удалённая работа
— Для нас главное, чтобы задачи были выполнены, а не работа строго 8-10 часов.
— Конкурентоспособная зарплата
— Поощряем (деньгами и карьерным ростом) самостоятельное обучение
— Возможность поучаствовать в создании больших игровых и не только продуктов
— Не бюрократизированные отделы и процессы
— Возможность внедрять свои идеи и технологии в процессы разработки