Job Overview

Location
Islamabad, Islamabad
Job Type
Full Time
Date Posted
21 hours ago

Additional Details

Job ID
1510
Job Views
14
Work Mode *
On-site
Years of Experience
5+

Job Description

About Tripshepherd

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

• 5+ 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

QA Engineer

Full Time

Dice Tech Recruitment Services

Fullstack Engineer

Full Time

Dice Tech Recruitment Services

Full Stack Engineer

Full Time

Dice Tech Recruitment Services

Software Test Engineer

Full Time