⭐ Featured Opportunity

Senior Backend Engineer

About us:

Pichi is the first trustless points trading protocol, enabling users to trade points from their favorite protocols seamlessly. Built using ERC-6551, users earn points through an NFT-owned wallet and can trade full custody of any points earned by trading the NFT. We're already partnered with Pendle Finance to onboard points programs like Renzo Protocol and Ethena Labs, with many more integrations planned.

About the role:

As a Senior Backend Engineer at Pichi, you'll play a pivotal role in optimizing our backend system and building new features for our users. You'll work closely with our development team to handle programming tasks, brainstorm additional features, architect product solutions, and address any bugs before launch. This role offers the opportunity to refactor our backend for greater scalability and implement testing frameworks.

Tech Stack:

  • Nest.js with TypeScript
  • Node.js
  • Solidity
  • AWS with load balancing
  • PostgreSQL

Responsibilities:

  • Collaborate with the product team to understand requirements and translate them into technical solutions
  • Refactor our backend to improve scalability and performance
  • Manage and optimize our AWS environment, including load balancing
  • Build and optimize back-end services using Nest.js and TypeScript
  • Design table schemas and manage our PostgreSQL database for efficient data storage
  • Implement testing frameworks to ensure code quality and reliability
  • Interface with RPC Nodes to efficiently retrieve and process data from EVM networks
  • Create secure API endpoints to store and retrieve user/platform data
  • Conduct code reviews and provide feedback to team members
  • Stay up-to-date on new technologies and trends within the DeFi/PointsFi space

Requirements:

  • Strong proficiency in Nest.js with TypeScript and Node.js
  • Solid understanding of AWS services, particularly with load balancing and scalable infrastructure
  • Experience with PostgreSQL and managing large datasets efficiently
  • Proficient in refactoring codebases for scalability
  • Familiarity with testing frameworks like Jest or Mocha
  • Solid understanding of blockchain concepts and EVM networks
  • Excellent communication and collaboration skills
  • Experience using dApps and trading applications
  • Strong interest in Web3 technology and the DeFi/PointsFi space

Nice to have:

  • 2 years experience in blockchain software development or contributing to decentralized applications
  • Experience with blockchain RPCs and indexing data from blockchains
  • Experience with building points/loyalty programs
  • Being a DeFi power user
  • Knowledge of additional AWS services and optimization techniques
  • Familiarity with containerization and orchestration tools like Docker and Kubernetes

Benefits:

  • Opportunity to join a fast-paced work environment and work with a group of crypto-native operators who have contributed to 9-figure+ businesses in Web3
  • Have a key impact in building a product that has clear product-market fit and industry recognition (ETHDenver 2024 Winner and venture-backed)
  • Competitive compensation offering in tokens and fiat with performance adjustments available
  • Remote work environment
  • Collaborative and innovative team culture

Listed in: Crypto Jobs, Developer Crypto Jobs, Remote Crypto Jobs, TypeScript Web3 Jobs, Senior Crypto Jobs, Web3 Crypto Jobs, DeFi Web3 Jobs, Data Web3 Jobs, Node.js Crypto Jobs, Full Time Web3 Jobs.