Readyhubb
Readyhubb

Back End Developer

June 5, 2025
Full-time
Remote ยท Pakistan
Entry level
Back-end Developer

๐Ÿš€ We're Hiring: Senior Backend Developer ๐Ÿš€

๐Ÿ“ Location: Remote

๐Ÿ“… Experience Required: 4-5 Years

๐Ÿ’ผ Type: Full-Time

About the Role

Weโ€™re seeking a talented Senior Backend Developer to join our dynamic team. The ideal candidate will bring expertise in backend technologies, a passion for clean and scalable code, and the ability to collaborate effectively with cross-functional teams. This is an exciting opportunity to work on cutting-edge projects and help shape the future of our technology stack.

Key Responsibilities

  • Design, develop, and maintain server-side architecture using Node.js, NestJS, and TypeScript.
  • Build and deploy microservices with a strong focus on scalability and performance.
  • Work with PostgreSQL and MongoDB for database management and optimization.
  • Implement TDD (Test-Driven Development) practices to ensure high-quality code.
  • Deploy and manage services using AWS EC2 and Docker Containers.
  • Integrate Stripe Payment solutions into backend systems.
  • Develop event-driven systems using Kafka or RabbitMQ, and implement gRPC for inter-service communication.
  • Optimize caching mechanisms with Redis.
  • Experience working with Nginx proxy.
  • Adhere to OOP, SOLID principles, and software Design Patterns for maintainable code.
  • Collaborate with cross-functional teams to integrate Generative AI features into backend systems.
  • Solve complex problems using efficient Data Structures and algorithms.

Required Skills and Experience

  • Strong proficiency in JavaScript/TypeScript with hands-on experience in NestJS and Node.js. for atleast 4 years
  • Extensive knowledge of microservices architecture.
  • Expertise in databases: PostgreSQL and MongoDB.
  • Proven experience with Stripe Payment integration.
  • Hands-on experience with Docker Containers and AWS EC2.
  • In-depth knowledge of event-driven architecture using Kafka or RabbitMQ.
  • Proficiency in gRPC for efficient service communication.
  • Expertise in caching strategies using Redis.
  • Strong foundation in OOP, SOLID principles, and Design Patterns.
  • Experience with Git, version control systems, and CI/CD pipelines.
  • Familiarity with TDD and writing clean, maintainable code.
  • Knowledge of Generative AI integration is a plus.

Optional Skills

  • DevOps: Familiarity with container orchestration, CI/CD pipelines, and infrastructure automation.
  • Frontend Development: Knowledge of ReactJS and NextJS.
  • Additional Programming Languages: Basic understanding of Java and Python.

What We Offer

  • Competitive salary
  • Opportunity to work on exciting projects with cutting-edge technologies
  • Flexible working hours and remote options.
  • A supportive and innovative work environment that encourages growth and learning.