For companies
  • Hire developers
  • Hire designers
  • Hire marketers
  • Hire product managers
  • Hire project managers
  • Hire assistants
  • How Arc works
  • How much can you save?
  • Case studies
  • Pricing
    • Remote dev salary explorer
    • Freelance developer rate explorer
    • Job description templates
    • Interview questions
    • Remote work FAQs
    • Team bonding playbooks
    • Employer blog
For talent
  • Overview
  • Remote jobs
  • Remote companies
    • Resume builder and guide
    • Talent career blog
Allo Delivery
Allo Delivery

Backend Developer (Remote, Full-Time Contract)

Location

Remote restrictions apply
See all remote locations

Salary Estimate

N/AIconOpenNewWindows

Seniority

N/A

Tech stacks

Amazon
Amazon S3
TypeScript
+33

Permanent role
2 days ago
Apply now

Kindly read carefully before you apply!

Contract Details

  • Type: Remote full-time contract (individual contributor)
  • Duration: 4 months
  • Commitment: 9 AM to 5PM hours per day, 5 days a week!
  • Payment: Monthly salary
  • Reporting to: Product Owner

Core Responsibilities

  • Design, build, and maintain the backend architecture for Allo.Delivery.
  • Develop RESTful APIs and ensure full integration with Flutter apps.
  • Build and secure multi-role authentication and authorization (Shop, Fleet, Gig, Admin).
  • Implement the wallet logic (double-entry ledger) and settlement workflows. Excellent to have, but not a must
  • Build two admin dashboards (Shop/Fleet and Super Admin) using Next.js + Tailwind.
  • Integrate payment gateways (we're considering local available companies) and Google Maps APIs.
  • Handle file storage (presigned uploads to S3), notifications, and job queues.
  • Ensure robust error handling, idempotency, and high API performance.
  • Deploy and monitor via AWS (ECS or Lambda) with GitHub Actions CI/CD pipelines.

Required Tech Stack

  • Language: TypeScript
  • Framework: NestJS
  • Database: PostgreSQL (via Prisma ORM)
  • Caching/Queues: Redis (ElastiCache), SQS/SNS
  • Storage: AWS S3
  • Auth: AWS Cognito (JWT access/refresh)
  • Infra: AWS ECS Fargate or Lambda, CloudFront, Terraform
  • Frontend: Next.js (React + TypeScript) for admin portals
  • Testing: Jest + Supertest
  • Monitoring: Sentry + CloudWatch, in addition to crashing monitors

Potentially Key Deliverables

  • Phase 1

Week 1–2 , Project setup, auth, DB schema, API skeleton, CI/CDAPI tested via Postman

  • Phase 2

Week 3–4, Orders, Wallet ledger, Payments, Admin portals scaffold Endpoints functional & documented

  • Phase 3

Week 5–6, Batching, Notifications, Dashboards, Integration testing QA approved, UAT pass

  • Phase 4

Week 7–8, Hardening, Monitoring, Deployment Stable build on staging

Requirements

  • 4+ years of backend experience (NestJS or Node.js is a must).
  • Proven ability to design scalable REST APIs and relational data models.
  • Experience integrating payment systems.
  • Solid understanding of transactional systems (ledger, wallets).
  • Knowledge with AWS services (Cognito, S3, ECS, SQS).
  • Strong communication skills and ability to work autonomously in a lean team.

Bonus Skills

  • Experience with logistics, delivery, or gig-economy apps.
  • Exposure to Arabic-language or RTL systems.
  • Basic knowledge of Flutter or mobile API integrations.

To Apply

Send your CV + GitHub/Portfolio to hr@Allo.Delivery

Subject: Backend Developer – Allo.Delivery

Please include a short note describing a backend system you’ve built that involved wallets, payments, or logistics flows.

Final Note

Allo.Delivery ;today; is a small, focused team — fewer than four people at this stage. You will be working directly with the Product Owner and Flutter Developer, shaping the core architecture that everything else will build on.

We’re not looking for someone who just codes tasks — we’re looking for a builder who treats this project as their own, makes decisions with ownership, and takes pride in seeing an idea come to life from zero to launch. If you’re passionate about creating structure from vision and love the challenge of startup simplicity, this is your place to shine.

About Allo Delivery

🔗Website
Visit company profileIconOpenNewWindows

Unlock all Arc benefits!

  • Browse remote jobs in one place
  • Land interviews more quickly
  • Get hands-on recruiter support
PRODUCTS
Arc

The remote career platform for talent

Codementor

Find a mentor to help you in real time

LINKS
About usPricingArc Careers - Hiring Now!Remote Junior JobsRemote jobsCareer Success StoriesTalent Career BlogArc Newsletter
JOBS BY EXPERTISE
Remote Front End Developer JobsRemote Back End Developer JobsRemote Full Stack Developer JobsRemote Mobile Developer JobsRemote Data Scientist JobsRemote Game Developer JobsRemote Data Engineer JobsRemote Programming JobsRemote Design JobsRemote Marketing JobsRemote Product Manager JobsRemote Project Manager JobsRemote Administrative Support Jobs
JOBS BY TECH STACKS
Remote AWS Developer JobsRemote Java Developer JobsRemote Javascript Developer JobsRemote Python Developer JobsRemote React Developer JobsRemote Shopify Developer JobsRemote SQL Developer JobsRemote Unity Developer JobsRemote Wordpress Developer JobsRemote Web Development JobsRemote Motion Graphic JobsRemote SEO JobsRemote AI Jobs
© Copyright 2025 Arc
Cookie PolicyPrivacy PolicyTerms of Service