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