Senior Backend Engineer (Nest.js)

Project Description

The project is a high-load DeFi infrastructure focused on building scalable, reliable backend services for financial and Web3 products. The team develops and maintains a microservices-based architecture that powers core platform functionality and public APIs used by both internal services and external integrators. The system is designed for high performance, low latency, and strong operational stability in a blockchain-driven environment.

 

Responsibilities

  • Develop and maintain scalable backend microservices using Node.js and Nest.js
  • Design and implement high-performance, low-latency APIs
  • Ensure system reliability through monitoring of technical and business metrics (uptime, error rates, etc.)
  • Perform system profiling and optimize database queries for high throughput
  • Write clean, well-documented code in compliance with internal standards and guidelines
  • Set up and maintain alerting systems; participate in incident detection and mitigation
  • Take part in code reviews, architecture discussions, and agile sprint planning
  • Collaborate closely with cross-functional teams
  • Continuously evaluate and introduce new tools and technologies to improve system performance and team efficiency

     

Requirements

  • Proven experience in fintech, DeFi, or cryptocurrency domains
  • Hands-on experience building high-load microservices architectures
  • Advanced proficiency in Node.js and TypeScript
  • Strong SQL knowledge and hands-on experience with PostgreSQL
  • Familiarity with Redis and message brokers (e.g. NATS, EMQX, Kafka)
  • Experience with monitoring tools such as Prometheus and Grafana
  • Solid understanding of blockchain fundamentals, Web3 concepts, and Solidity
  • Basic DevOps knowledge: CI/CD pipelines, Docker, Kubernetes fundamentals
  • Experience configuring metrics pipelines and alerting systems
  • Experience working in Scrum-based environments with a structured, enterprise-oriented approach
  • Strong communication skills, proactive mindset, and problem-solving attitude
  • Willingness to work in a hybrid format (at least 3 days per week on-site)

     

Nice to Have

  • Deep hands-on experience with or advanced knowledge of Nest.js
  • Strong understanding of event-driven architecture and asynchronous communication patterns
  • Experience with Web3 tooling such as ethers.js or web3.js for blockchain interactions

Required skills experience

Blockchain 1 year
DeFi 1 year

Required domain experience

Blockchain / Crypto 1 year

Required languages

English B2 - Upper Intermediate
Ukrainian Native
Published 10 February
74 views
ยท
12 applications
34% read
ยท
25% responded
Last responded yesterday
To apply for this and other jobs on Djinni login or signup.
Loading...