Proven experience in building REST and WebSocket APIs for scalable backend services., Strong knowledge of TypeScript and JavaScript, particularly with React., Ability to refactor and scale existing products while ensuring performance and security., Familiarity with cloud infrastructure and observability tools is a plus..
Key responsibilities:
Develop and maintain web applications and services for the metaverse.
Collaborate with teams and stakeholders to align on platform goals and deliver solutions.
Identify and resolve bottlenecks while enhancing existing code for efficiency and scalability.
Participate in the continuous deployment process and manage infrastructure provisioning.
Report This Job
Help us maintain the quality of our job listings. If you find any issues with this job post, please let us know.
Select the reason you're reporting this job:
At Decentraland, we are creating a virtual world that will grow beyond any centralized control. To accomplish this, we’re building a suite of supporting tools and applications designed to help people create three dimensional content, games, and applications. All of this will be hosted and accessed on a fully decentralized VR platform. Our work touches virtual reality, dApp development, game design, cryptocurrencies, and 3D art and design.
Our team is dedicated to pushing the limits of what can be done in each of these areas using decentralized computing and WebVR, and we are looking to grow. Work happens quickly at Decentraland: we iterate frequently and are always chasing new problems to solve.
As Decentraland contributors, we are actively seeking for an experienced full-stack engineer with strong backend capabilities to join our remote-friendly team creating the tools to build the metaverse. You will be in charge of developing Web applications and services along with the required infrastructure. Our ideal candidate has a proactive personality with a strong sense of ownership and initiative.
The ideal candidate should feel comfortable and excited about:
- Developing new features, iterating fast, and creating innovative solutions to complex problems
- Dealing with existing code and products to provide support and make them more efficient, scalable, performant, secure, and maintainable
- Interacting with other teams and stakeholders to understand the short, medium and long-term platform goals and bring them to life
- Identifying problems and bottlenecks and creating innovative solutions for them
The Tech Stack - These are the technologies that the Core Team uses on a daily basis:
GitHub Actions & Workflows and GitLab for continuous deployment
Pulumi for the infrastructure provisioning
Metabase, Prometheus, Grafana and CloudWatch for observability
CloudFlare for CDN, hosting, security and analytics
PostgreSQL, REDIS
The Requirements
Experienced building REST and WebSocket APIs in scalable backend services
Experience working with React and extensive knowledge in but not limited to TypeScript/JavaScript
Experience with Service-to-Service communication (e.g. messing queues, NATs, message brokers, etc) and Security protection measurements
Ability to understand existing products, refactor and scale them
Experience building, publishing, and maintaining software in production environments
Experience working with performance, security and DBs
Sharing our core values: create with passion, care about the future, done is better than perfect, own it, enjoy the ride
The Nice-to-Haves
Familiarity with blockchain-based technologies
Experience with decentralized technology
Experience contributing to Open Source projects
Experience managing the infra provision
Experience working on a distributed team spread across several time zones
Experience with real time communications
What we Offer:
A fully remote and flexible working environment.
A collaborative and fast-paced team culture.
The opportunity to work in a cutting-edge industry and make a direct impact on our company’s growth.
29 annual PTOs
Long term incentive of MANA tokens, vested in a 4 years period.
Additional tokens linked to annual performance review.
Stipend policy to cover remote work & wellness related expenses
Brand new equipment for remote work, including laptop, screen and chair.
Parental leave
Language lessons
About Decentraland Foundation
The Decentraland Foundation is a steward of the Decentraland platform, dedicated to ensuring its long-term growth, security, and sustainability. It contributes to core development, platform infrastructure, and ecosystem health. Its responsibilities include managing Decentraland’s brand and events, safeguarding the community from misinformation and scams, maintaining smart contract security, contributing to the platform's codebase, and proposing critical updates in coordination with the DAO. As a neutral actor in service of the ecosystem, the Foundation works to foster innovation and empower creators, developers, and communities within Decentraland.
Required profile
Experience
Spoken language(s):
English
Check out the description to know which languages are mandatory.