Full-time · Jordan / Hybrid
Backend Engineer
Design and build scalable APIs and services with NestJS and TypeScript. Database design, auth, queues, and deployment. You own the backend end to end.
What you'll do
- Design and build REST and GraphQL APIs using NestJS
- Own database schema design and migrations with PostgreSQL
- Implement authentication, authorization, and security patterns
- Set up and manage queues, background jobs, and event-driven flows
- Handle deployments and infrastructure configuration
What we're looking for
- 3+ years of backend engineering experience
- Production NestJS or Node.js experience
- Strong SQL and database design skills
- Understanding of auth patterns (JWT, OAuth, sessions)
- Comfortable owning services from design to deployment
Nice to have
- Experience with Redis, BullMQ, or similar queue systems
- Docker and CI/CD pipeline experience
- Familiarity with cloud platforms (AWS, GCP, or similar)