Senior Node.JS and C++ Developer віддалено Ever wonder what itwould belike touse your talents toshape cities oreven anentire world? Upland ( upland.me ) isthe earth’s metaverse that sits ontop ofthe real world where people buy, sell and trade virtual properties based onactual addresses. Players compete and earn rewards inmini-games, connect virtually with athriving, passionate community, and can even earn money intheir own virtual businesses. Uplandme, Inc. was founded in2018 bythree serial e
Senior Node.JS and C++ Developer віддалено Ever wonder what itwould belike touse your talents toshape cities oreven anentire world? Upland ( upland.me ) isthe earth’s metaverse that sits ontop ofthe real world where people buy, sell and trade virtual properties based onactual addresses. Players compete and earn rewards inmini-games, connect virtually with athriving, passionate community, and can even earn money intheir own virtual businesses. Uplandme, Inc. was founded in2018 bythree serial entrepreneurs. The game launched into open beta inJanuary 2020 and became the largest blockchain game just eight months later. Available for iOS, Android, and the mobile web, Upland uses blockchain technology topower “true ownership” ofdigital assets. Toexpand its reach beyond blockchain aficionados and towards amass-market audience, weare looking for ahighly skilled and versatile Senior Node.JS and C++Developer with hands-on experience tohelp develop our platform. Our ideal candidate will work closely with our cross-functional teams tobuild out new features and improve our platform’s scalability. Ifyou’re aneager, innovative professional that sees the possibilities ofmolding ametaverse, let’s talk! Responsibilities: Develop and maintain all server-side network components. Design, develop, and maintain backend systems using Node.js and C++. Develop, test, and deploy smart contracts. Optimize applications for scalability, performance, and security. Troubleshoot and debug issues inatimely manner. Ensure optimal performance ofthe database and responsiveness tofront-end requests. Collaborate with front-end developers onthe integration ofelements. Design back-end services for various business processes. Develop high-performance applications bywriting testable, reusable and efficient code. Run diagnostic tests, repair defects and provide technical support. Document Node.js processes, including database schemas and reports. Recommend and implement improvements toprocesses and technologies. Keep informed ofadvancements inthe field ofNode.js development. Implement and iterate features inatactical manner and rapid pace. Work collaboratively and efficiently across functional teams inafast-paced, early-stage startup environment. Design, extend and implement APIs. High standard ofengineering quality through code reviews, unit tests and analytics. Create engineering efficiencies through automation and development oftools. Define engineering processes for product launch and releases. Requirements: 4+years working inback-end web development with Node.js. High-level experience with C++20. Experience with EOS blockchain. Optimize applications for scalability, performance, and security. Troubleshoot and debug issues inatimely manner. Proven Knowledge ofNode.js and any Node frameworks available (i.e. Nest.JS). Understanding the nature ofasynchronous programming and its quirks and workarounds. Experience with relational databases (i.e. PostgreSQL) and building robust RESTful APIs. Solid understanding and extensive experience with version control tools (Git). The ability tothink analytically, strategically, and creatively. The ability tobuild relationships and effectively communicate across company disciplines. Bearesilient self-starter and acreative problem solver that can adjust tochange. Comfort with the ambiguity inherent inafast-paced startup environment. Gaming industry experience isaplus. Work with apassionate, highly experienced, innovative team and have awide range ofindependence while solving fascinating problems that span gaming, economics, marketing, computing, and sociology. Capitalize onthe opportunity togrow with Upland interms ofresponsibilities and your career. Weoffer competitive compensation both insalary and equity aswell astop-of-the-market benefits.