Вы когда-нибудь задумывались, каково было бы использовать свои таланты для формирования городов или даже целого мира? Upland (upland.me) – метавселенная Земли, расположенная над реальным миром, где люди покупают, продают и торгуют виртуальными свойства на основе фактических адресов. Игроки соревнуются и получают награды в мини-играх, виртуально общаются с процветающим и увлеченным сообществом и даже могут зарабатывать деньги в своем собственном виртуальном бизнесе.
Uplandme, Inc. была основана в 2018 году тремя серийными предпринимателями. Открытое бета-тестирование игры было запущено в январе 2020 года, а всего восемь месяцев спустя она стала крупнейшей блокчейн-игрой. Доступный для iOS, Android и мобильного Интернета, Upland использует технологию блокчейна для обеспечения «истинного владения» цифровыми активами.
Чтобы выйти за пределы поклонников блокчейна и охватить массовую аудиторию, мы ищем высококвалифицированного и универсального старшего разработчика Node.JS и C++ с практическим опытом. чтобы помочь в развитии нашей платформы. Наш идеальный кандидат будет тесно сотрудничать с нашими межфункциональными командами для разработки новых функций и улучшения масштабируемости нашей платформы. Если вы энергичный, инновационный профессионал, который видит возможности создания метавселенной, давайте поговорим!
Обязанности:
- Разработка и поддержка всех серверных сетевых компонентов.
- Проектирование, разработка и поддержка серверной части. системы, использующие Node.js и C++.
- Разработка, тестирование и развертывание смарт-контрактов.
- Оптимизация приложений для обеспечения масштабируемости, производительности и безопасности.
- Устранение неполадок и своевременно устранять проблемы.
- Обеспечить оптимальную производительность базы данных и оперативность реагирования на запросы внешнего интерфейса.
- Сотрудничать с разработчиками внешнего интерфейса при интеграции элементов.
>- Разрабатывать серверные сервисы для различных бизнес-процессов.
- Разрабатывать высокопроизводительные приложения путем написания тестируемого, многократно используемого и эффективного кода.
- Проводить диагностические тесты, устранять дефекты и предоставлять техническая поддержка.
- Документируйте процессы Node.js, включая схемы баз данных и отчеты.
- Рекомендуйте и внедряйте улучшения в процессы и технологии.
- Будьте в курсе достижений в области области разработки Node.js.
- Внедряйте и повторяйте функции тактически и в быстром темпе.
- Работайте совместно и эффективно между функциональными командами на быстрых темпах на ранней стадии. среда запуска.
- Проектируйте, расширяйте и внедряйте API.
- Высокие стандарты качества разработки благодаря проверкам кода, модульным тестам и аналитике.
- Повышайте эффективность разработки за счет автоматизации. и разработка инструментов.
- Определить инженерные процессы запуска и выпуска продуктов.
Требования:
- 4+ лет работы в области серверной веб-разработки с использованием Node.js.
- Высокий опыт работы с C++20.
- Опыт работы с блокчейном EOS.
< li>Оптимизация приложений для обеспечения масштабируемости, производительности и безопасности.- Своевременное устранение и отладка проблем.
- Подтвержденное знание Node.js и любых доступных платформ Node (т. е. Nest.JS).
- Undeпонимание природы асинхронного программирования, его особенностей и обходных путей.
- Опыт работы с реляционными базами данных (например, PostgreSQL) и создание надежных RESTful API.
- Глубокое понимание и обширный опыт работы с инструментами контроля версий ( Git).
- Способность мыслить аналитически, стратегически и творчески.
- Способность строить отношения и эффективно общаться в рамках различных дисциплин компании.
- Будьте жизнестойким и инициативным и творчески решайте проблемы, способным приспособиться к изменениям.
- Комфорт в условиях двусмысленности, присущей быстро развивающейся стартап-среде.
- Опыт игровой индустрии является плюсом.
Работайте с энтузиастами, высококвалифицированная, инновационная команда и обладающая широкой независимостью при решении увлекательных задач, охватывающих игры, экономику, маркетинг, вычислительную технику и социологию. Воспользуйтесь возможностью расти вместе с Upland с точки зрения обязанностей и карьеры. Мы предлагаем конкурентоспособное вознаграждение как в виде заработной платы, так и капитала, а также лучшие на рынке льготы.