Job Detail

Platform Developer -Remote

  • Medium Level
  • Type Fixed
  • Duration: More than 06 months

Project Detail

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
 
These are the technologies that the Platform 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 for continuous deployment
• Gitlab and Pulumi for the infrastructure provisioning
• Metabase, Prometheus, and Grafana for observability
• CloudWatch for CDN, hosting, security, analytics
 

Required Skills

    • 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
    • Sharing our core values: create with passion, care about the future, done is better than perfect, own it, enjoy the ride

Desirable Skills

    • 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 WebRTC
  • Interested?? Click me to apply