Job Overview

Location
Islamabad, Islamabad
Job Type
Full Time
Date Posted
20 days ago

Additional Details

Job ID
1883
Job Views
77
Work Mode *
On-site

Job Description

At Tripshepherd, we're on a mission to transform how travelers discover and connect with the world. We create tools that blend data, local knowledge, and human connection to deliver unforgettable experiences.


Join our fast-growing team and help build the backend systems that support everything from live tour availability to seamless integrations with leading travel platforms.


What You'll Do

• Design and develop scalable Node.js services in both microservices and monolith setups.

• Build and maintain robust integrations with third-party APIs (REST, GraphQL, Webhooks).

• Implement resilient patterns like retries, rate limits, timeouts, and circuit breakers.

• Work with cloud functions (AWS Lambda, GCP Functions) and queues (SQS, Pub/Sub).

• Define and maintain API contracts using OpenAPI/Swagger and AsyncAPI.

• Write tests for integrations using Pact, Postman, and mock servers.

• Collaborate cross-functionally with frontend, product, and operations teams.

• Monitor, secure, and debug integration pipelines using modern observability tools.


Your Tech Toolbox

• Languages & Frameworks: Node.js, TypeScript, Python, Express.js or NestJS

• Cloud Platforms: AWS (Lambda, API Gateway, S3), Google Cloud (Cloud Functions, Pub/Sub)

• Databases: PostgreSQL, Firestore (NoSQL), BigQuery

• DevOps: Docker, Git, GitHub Actions / GitLab CI

• Messaging & Caching: Redis, Kafka, RabbitMQ, Pub/Sub

• Monitoring: Datadog, Prometheus, CloudWatch

• Testing: Jest, Mocha, Supertest


What We're Looking For

• 6+ years of professional experience in backend development.

• Strong understanding of third-party API integrations and system resiliency.

• Comfort working across distributed systems and asynchronous workflows.

• Ability to own features from design to deployment and support.


Location

Similar Jobs

Dice Tech Recruitment Services

SQA Engineer

Full Time

Dice Tech Recruitment Services

Junior SQA-Analyst

Full Time

Dice Tech Recruitment Services

iOS App Developer

Full Time

Dice Tech Recruitment Services

Backend Developer

Full Time