Lead Node.js Engineer (P2P Payment System) Offline

About the Project

We are building an innovative P2P payment aggregation platform with a high-performance matching engine. The system supports crypto deposits, multi-currency transactions, and real-time matching of payment requests. Our goal is to handle large volumes of concurrent transactions with low latency and high reliability.

 

Key Responsibilities

• Lead the architecture and development of a Node.js microservices platform (TypeScript).

• Design and implement a high-throughput matching engine for P2P exchanges.

• Implement robust real-time APIs (REST/WebSockets) for partners and internal services.

• Ensure system reliability, scalability, and security (monitoring, logging, and alerting).

• Guide the technical team, enforce best practices, and perform code reviews.

• Collaborate with stakeholders to refine requirements and deliver features on schedule.

 

Required Skills & Experience

• 5+ years of experience building large-scale Node.js applications (TypeScript).

• Proven track record in microservices architecture, event-driven systems, and distributed caching.

• Familiarity with high-volume transaction systems (performance tuning, scaling strategies).

• Experience integrating blockchain or crypto-related services.

• Strong knowledge of databases (SQL/NoSQL) and message queues (RabbitMQ, Kafka, etc.).

• Solid understanding of DevOps practices, CI/CD pipelines, and cloud deployments (Docker, Kubernetes).

• Excellent leadership and communication skills.

 

Nice to Have

• Background in fintech, payments, or exchange platforms.

 

 

If you thrive on designing and delivering state-of-the-art payment platforms with a focus on scalability and speed, we’d love to hear from you. Join us to lead the technical vision of our next-generation P2P payment solution!

The job ad is no longer active

Look at the current jobs Node.js →

Similar jobs

Countries of Europe or Ukraine
Countries of Europe or Ukraine
Countries of Europe or Ukraine to $2500