Backend Developer

 

Description:

We are seeking a skilled Backend Developer (Node.js) who will take ownership of building and maintaining highly scalable backend systems for our AI SaaS products, multi-agent automation platforms, and enterprise SaaS solutions.

You will work closely with frontend developers, AI engineers, product managers, and system architects to build secure APIs, real-time backend services, automation pipelines, and data integrations that power advanced SaaS platforms and intelligent agent-based systems.

This is a highly technical role inside a fast-paced AI SaaS environment that involves complex problem-solving, clean architecture design, and real-time SaaS product engineering.

 

Key Responsibilities

  • Design and develop scalable RESTful and event-driven APIs using Node.js (Express.js / Nest.js).
  • Build and maintain modular backend architectures for multiple SaaS platforms.
  • Develop integrations with external APIs (CRMs, payment gateways, AI models, automation tools).
  • Build real-time backend systems using WebSockets, event queues, and messaging brokers.
  • Optimize API performance, database queries, and response time for large-scale multi-tenant SaaS systems.
  • Work closely with AI engineers for backend integration of AI agents, LLM pipelines, and automation workflows.
  • Design secure authentication and authorization systems (OAuth2, JWT, RBAC).
  • Ensure backend code quality, modularity, testability, and documentation.
  • Collaborate with full-stack teams to deliver fully integrated end-to-end SaaS products.

 

Required Qualifications

  • Bachelor’s degree in Computer Science, Software Engineering, or related discipline.
  • Minimum 2 years of professional backend development experience with Node.js (Express.js or Nest.js).
  • Strong hands-on experience with RESTful API design, JSON data exchange, and API integrations.
  • Strong experience with relational databases (PostgreSQL, MySQL) and NoSQL (MongoDB, Redis).
  • Good understanding of scalable backend architecture and multi-tenant SaaS systems.
  • Solid understanding of asynchronous processing, event-driven workflows, message queues (e.g. RabbitMQ, Redis Queue).
  • Proficient in version control workflows (Git).
  • Hands-on experience deploying backend services in production (Docker, Linux environments, cloud services).
  • Strong problem-solving skills, debugging capability, and attention to backend system stability.
  • Ability to write clean, modular, testable, and maintainable backend code.
  • Must be willing to work full-time onsite from our Karachi office.

Organization Hubaix
Industry IT / Telecom / Software Jobs
Occupational Category Backend Developer
Job Location Karachi,Pakistan
Shift Type Morning
Job Type Full Time
Gender No Preference
Career Level Intermediate
Experience 2 Years
Posted at 2025-06-12 5:41 am
Expires on 2026-03-16