PayPilot

Backend Developer (Node.js/NestJS)

Role Overview

 

As a Backend Developer, you will develop and maintain backend services, integrate third-party APIs, and ensure the security and performance of our system. You will work closely with blockchain and payments services, contributing to a highly scalable and secure architecture.

 

Key Responsibilities

  • Develop and maintain NestJS-based microservices in TypeScript
  • Implement secure and scalable APIs using TypeORM and PostgreSQL
  • Integrate third-party APIs, such as payment gateways, crypto exchanges, and KYC services
  • Collaborate with the team to implement best coding practices and maintain high-quality code
  • Participate in code reviews, debugging, and testing to ensure system reliability
  • Work with blockchain integrations, including Web3.js/Ethers.js and private key management

     

Requirements

  • 5-10 years of backend development experience, with 4+ years in Node.js/NestJS
  • Strong TypeScript and NestJS skills
  • Experience with PostgreSQL, TypeORM, and query optimization
  • Experience in API development, authentication (JWT/OAuth), and encryption
  • Knowledge of payment gateways, crypto exchanges, and KYC integrations is a plus
  • Strong problem-solving skills and a willingness to learn new technologies
  • Basic familiarity with blockchain technology, Web3.js/Ethers.js, and security best practices
  • Maintain the stability and reliability of the Production environment
  • Investigate incidents, issues, and edge cases
  • Fix production problems and support-related issues
  • Monitor overall system health and performance
  • Work closely with the support and engineering teams to resolve issues efficiently

Required skills experience

Node.js 4 years

Required languages

English B1 - Intermediate
Ukrainian Native
Published 14 May 2025 ยท Updated 3 February
Statistics:
50 views
ยท
4 applications
50% read
To apply for this and other jobs on Djinni login or signup.
Loading...