Thursday, October 30, 2025
Tripshepherd

Sr, Backend Developer

Posted: 2 days ago

Job Description

Senior Backend Developer Location: F10 Islamabad ( Onsite ) Only for twin city Candidates About TripshepherdAt 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, SupertestWhat 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.

Job Application Tips

  • Tailor your resume to highlight relevant experience for this position
  • Write a compelling cover letter that addresses the specific requirements
  • Research the company culture and values before applying
  • Prepare examples of your work that demonstrate your skills
  • Follow up on your application after a reasonable time period

Related Jobs