Search by job, company or skills

AllHeart Web

NodeJs Developer

new job description bg glownew job description bg glownew job description bg svg
  • Posted 20 hours ago
  • Be among the first 10 applicants
Early Applicant

Job Description

Job Title: Node.js Backend Developer Fintech / Payments / Blockchain

Experience: 3+ years backend development in Node.js

Role Summary:

We are looking for a skilled backend developer to build, maintain, and evolve backend infrastructure powering our fintech / payment / blockchain products from payment gateway integrations, transaction processing, wallet & ledger management, to API-driven services and scalable microservices infrastructure.

Key Responsibilities:

- Design, develop and maintain backend services & APIs using Node.js (and TypeScript, if applicable)

- Integrate payment gateways / banking APIs / blockchain networks for payment & transaction flows

- Build and manage databases / ledgers (SQL/NoSQL) design schemas, write efficient queries, handle transactions & reconciliation

- Apply security best practices: encryption, secure authentication/authorization, data protection, compliance with payment-security standards

- Handle asynchronous / event-driven operations: message queues, background jobs, real-time updates, high-volume transactions

- Ensure system reliability, scalability and performance; implement logging, monitoring, error-handling, retries, and incident response

- Collaborate with frontend, DevOps, product and security teams; participate in architecture design, code reviews, deployment workflows

- Write clean, maintainable, and testable code; write unit/integration tests; document APIs and system design

Required Skills:

- Strong Node.js (JavaScript / TypeScript) backend experience, 3+ years

- Proficient in building REST/GraphQL/gRPC APIs, working with SQL (PostgreSQL/MySQL) or NoSQL (MongoDB, Redis) databases

- Experience with asynchronous programming, event-driven architecture, microservices or distributed backend systems

- Good understanding of security, data protection, secure coding standards & compliance requirements for fintech/payments

- Experience integrating payment gateways / financial or banking APIs / blockchain (preferred)

- Familiarity with DevOps practices, containerization (Docker), CI/CD, cloud infrastructure (AWS/GCP/Azure)

- Strong problem-solving, testing and debugging skills

Preferred / Nice-to-have:

- Experience with payment gateway integrations, crypto/wallet/blockchain-based payments

- Knowledge of cryptography, ledger design, transaction reconciliation, and blockchain fundamentals

- Experience with real-time communication (WebSockets, streaming APIs)

- Familiarity with compliance standards (PCI-DSS, KYC/AML, GDPR), and secure handling of sensitive financial data

- Experience documenting architecture and APIs, working in cross-functional teams, and in agile development environments

More Info

Job Type:
Industry:
Function:
Employment Type:

About Company

Job ID: 136212273