F

Senior Backend Engineer (Node.js) - Fintech

fasset Pakistan
Apply
AI Summary

Design, build, and maintain scalable backend services using Node.js. Collaborate with Solution Architects, Product Managers, and DevOps teams. Contribute to CI/CD pipelines, cloud deployments, and production readiness.

Key Highlights
Design scalable backend services
Collaborate with cross-functional teams
Contribute to CI/CD pipelines
Key Responsibilities
Design, develop, and maintain scalable backend services
Build and operate microservices and event-driven systems
Implement and maintain authentication and authorization mechanisms
Technical Skills Required
Node.js Microservices architecture Event-driven systems Distributed systems fundamentals JWT Token-based authentication Authorization flows REST APIs WebSockets API-first design Relational databases NoSQL databases Kafka RabbitMQ

Job Description


Location: Islamabad (Hybrid / Relocation Required)


About Fasset

Fasset is building regulated, enterprise-grade financial and digital asset infrastructure. Our backend systems power transaction processing, digital banking, and Web3 platforms with a strong focus on security, scalability, and compliance.

We are looking for a Senior Backend Engineer (Node.js) to design, build, and own backend services powering mission-critical financial systems.



Key Responsibilities

  • Design, develop, and maintain scalable backend services using Node.js.
  • Build and operate microservices and event-driven systems.
  • Design and implement API-first services, including REST APIs and WebSockets.
  • Implement and maintain authentication and authorization mechanisms, including JWT-based security.
  • Integrate identity, access control, and role-based authorization into backend services.
  • Work with Kafka, RabbitMQ, or similar messaging platforms.
  • Ensure backend services meet security, performance, and compliance requirements.
  • Collaborate closely with Solution Architects, Product Managers, and DevOps teams.
  • Contribute to CI/CD pipelines, cloud deployments, and production readiness.
  • Participate in code reviews and mentor junior engineers.



Required Skills & Experience

  • Strong hands-on experience with Node.js in production environments.
  • Experience building backend services using frameworks such as NestJS, Express, or similar.
  • Solid understanding of:
  • Microservices architecture
  • Event-driven systems
  • Distributed systems fundamentals
  • Hands-on experience with JWT, token-based authentication, and authorization flows.
  • Strong understanding of authentication protocols and patterns (e.g., OAuth2 concepts).
  • Experience with REST APIs, WebSockets, and API-first design.
  • Strong experience with:
  • Relational databases (PostgreSQL, MySQL, etc.)
  • NoSQL databases
  • Experience with Kafka, RabbitMQ, or similar solutions.
  • Familiarity with secure coding practices and backend security best practices.
  • Experience with CI/CD pipelines, containers, and cloud platforms (preferably AWS).



Preferred Experience

  • Experience in Fintech, Digital Banking, or Web3.
  • Exposure to high-throughput, transaction-heavy systems.
  • Experience working in regulated or compliance-driven environments.

Similar Jobs

Explore other opportunities that match your interests

Visa Sponsorship Relocation Remote
Job Type Full-time
Experience Level Entry level

madilinks

Pakistan
Visa Sponsorship Relocation Remote
Job Type Full-time
Experience Level Associate

hire feed

Pakistan
Visa Sponsorship Relocation Remote
Job Type Full-time
Experience Level Mid-Senior level

carpe diem team

Pakistan

Subscribe our newsletter

New Things Will Always Update Regularly