Full Stack Developer

at Decentraland

Job description

The Challenge

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:

  • TypeScript (both server & browser)
  • Node.js for servers
  • React, Redux
  • Open API
  • AWS for infrastructure hosting
  • 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.

Share this job:
Please let Decentraland know you found this job on Remote First Jobs ๐Ÿ™

Similar Remote Jobs

Benefits of using Remote First Jobs

Discover Hidden Jobs

Unique jobs you won't find on other job boards.

Advanced Filters

Filter by category, benefits, seniority, and more.

Priority Job Alerts

Get timely alerts for new job openings every day.

Manage Your Job Hunt

Save jobs you like and keep a simple list of your applications.

Search remote, work from home, 100% online jobs

We help you connect with top remote-first companies.

Search jobs

Hiring remote talent? Post a job

Frequently Asked Questions

What makes Remote First Jobs different from other job boards?

Unlike other job boards that only show jobs from companies that pay to post, we actively scan over 20,000 companies to find remote positions. This means you get access to thousands more jobs, including ones from companies that don't typically post on traditional job boards. Our platform is dedicated to fully remote positions, focusing on companies that have adopted remote work as their standard practice.

How often are new jobs added?

New jobs are constantly being added as our system checks company websites every day. We process thousands of jobs daily to ensure you have access to the most up-to-date remote job listings. Our algorithms scan over 20,000 different sources daily, adding jobs to the board the moment they appear.

Can I trust the job listings on Remote First Jobs?

Yes! We verify all job listings and companies to ensure they're legitimate. Our system automatically filters out spam, junk, and fake jobs to ensure you only see real remote opportunities.

Can I suggest companies to be added to your search?

Yes! We're always looking to expand our listings and appreciate suggestions from our community. If you know of companies offering remote positions that should be included in our search, please let us know. We actively work to increase our coverage of remote job opportunities.

How do I apply for jobs?

When you find a job you're interested in, simply click the 'Apply Now' button on the job listing. This will take you directly to the company's application page. We kindly ask you to mention that you found the position through Remote First Jobs when applying, as it helps us grow and improve our service ๐Ÿ™

Apply