Softvery Solutions

Middle/Senior Backend Developer to $3700

 

About Project

It is an AI-powered education travel platform that helps students, professionals, and lifelong learners discover and book personalized learning journeys around the world. The platform combines AI recommendation engines, intelligent search, and community features to match users with courses, workshops, cultural programs, and travel opportunities tailored to their interests, budget, and goals.

What We’re Building

  • A web and mobile platform with a seamless, modern UX
  • A dedicated mobile app for learners to browse, book, and manage their journeys on the go
  • A powerful admin panel for managing courses, partners, users, and payments
  • AI-driven matching of users to educational travel opportunities
  • Integrated booking and payment flows
  • Multi-language support from day one
  • Scalable architecture to support international growth

     

Key Responsibilities

  • Develop and maintain scalable e-commerce backend applications using NestJS.
  • Design and implement RESTful and GraphQL APIs enabling seamless, secure data flow between services and the frontend.
  • Build, integrate, and optimize Stripe payment flows (payments, subscriptions, refunds, webhooks, 3DS/SCA) and reconcile events for accuracy and auditability.
  • Model and manage data with Prisma + PostgreSQL (schema design, migrations, performance tuning, indexing).
  • Ensure security best practices (OWASP, rate limiting, input validation, secrets management).
  • Implement monitoring, logging, and observability across services.
  • Work with CI/CD pipelines to ship small, well-tested, and frequent releases (feature flags, canary/blue-green when applicable).
  • Collaborate with cross-functional teams (frontend, product, design) to ensure smooth delivery of features.
  • Stay current with trends in e-commerce, backend engineering, and scalable architectures and propose improvements.

     

Requirements

  • 3+ years of professional experience in backend development.
  • Strong expertise in NestJS (modules, providers, guards, interceptors).
  • Mandatory: hands-on e-commerce experience (headless workflows, custom checkout, cart, catalog, inventory, Stripe integration).
  • Proficiency in TypeScript/JavaScript and modern tooling.
  • Experience with Prisma + PostgreSQL (preferred) or MySQL; ability to optimize queries and ensure database performance.
  • Solid knowledge of API development (REST, GraphQL) and authentication/authorization (JWT, OAuth).
  • Familiarity with cloud services (AWS, Vercel, Firebase) and CI/CD workflows.
  • Strong understanding of scalability, security, and performance optimization.
  • Experience working in Agile/Scrum environments and collaborating with cross-functional teams.

     

Nice to Have

  • Experience with microservices architecture and serverless computing.
  • Familiarity with Docker and Kubernetes.
  • Knowledge of message brokers (RabbitMQ, Kafka).
  • Experience with analytics and A/B testing tools.

     

What We Offer

  • Competitive compensation
  • Remote-friendly culture with flexible hours

 

Required languages

English B2 - Upper Intermediate
Published 27 February · Updated 4 September
Statistics:
155 views
·
107 applications
53% read
·
37% responded
Last responded yesterday
155 views
·
38 applications
42% read
·
12% responded
Last responded yesterday
To apply for this and other jobs on Djinni login or signup.
Loading...