Qureos

FIND_THE_RIGHTJOB.

Lead Backend Engineer / Senior Software Engineer

JOB_REQUIREMENTS

Hires in

Not specified

Employment Type

Not specified

Company Location

Not specified

Salary

Not specified

About the Role:

We are looking for a Lead Backend Engineer / Senior Software Engineer with strong expertise in NestJS and microservice-based architectures. The ideal candidate will take ownership of backend systems, design scalable distributed solutions, and collaborate with cross-functional teams to deliver high-performance, cloud-native applications.

This role is ideal for an engineer who enjoys hands-on backend development, system optimization, and architectural problem-solving using NestJS, MongoDB, and AWS.

Key Responsibilities:

  • Design, develop, and maintain scalable and secure backend architectures using NestJS and Node.js.
  • Implement and manage microservices and RESTful APIs for distributed applications.
  • Optimize SQL/NoSQL databases, particularly MongoDB, by implementing efficient schema designs, indexing, and query optimization strategies.
  • Deploy and manage AWS infrastructure leveraging Docker and Kubernetes (EKS).
  • Develop and maintain CI/CD pipelines and automated deployment workflows.
  • Collaborate with frontend and mobile teams (Next.js / Flutter) to ensure seamless integration.
  • Participate in code reviews, troubleshoot production issues, and drive performance improvements.
  • Contribute to architectural discussions and propose technical enhancements.
  • Implement and manage secure payment gateway integrations (e.g., Stripe, PayPal, or local providers) ensuring reliability, compliance, and smooth transaction flow.
  • Implement and maintain Meta SDK integrations for authentication, analytics, and social features across backend and mobile platforms.
  • Integrate and manage third-party APIs and services, including Meta SDKs and payment gateways, ensuring seamless data flow, reliability, and security.
  • Optionally integrate Algolia, CleverTap, and Agora to support advanced analytics, notifications, and communication modules.

Required Skills & Experience:

  • 3–5 years of professional experience in backend or full-stack development.
  • Strong hands-on experience with NestJS, Node.js, and TypeScript.
  • Solid understanding of microservices, API design, and distributed systems.
  • Proficiency with MongoDB, including schema design and performance tuning.
  • Hands-on experience with AWS, Docker, and Kubernetes (EKS).
  • Familiarity with CI/CD, Git, and deployment automation.
  • Experience integrating APIs such as Algolia, CleverTap, Meta, or Agora.
  • Strong analytical, problem-solving, and communication skills.

Job Type: Full-time

Work Location: In person

© 2025 Qureos. All rights reserved.