Hiring – Backend Developers (2 Positions)
Better Recruitment is hiring for one of its well-known clients located on Jail Road, Lahore.
Position: Backend Developer (2 Openings)
Location: Jail Road, Lahore
Salary: Market-competitive package
Core Technical Skills:
- Node.js + Nest.js (modular architecture, decorators, guards, interceptors)
- TypeScript (strict typing, scalable code)
- Database → PostgreSQL (schemas, indexing, migrations, query optimization)
- ORM → Prisma / TypeORM
- Authentication & Authorization → JWT, OAuth2, Social Logins (Google, Apple, Microsoft)
- API Development → RESTful
- Caching → Redis / in-memory for performance
- File Handling & Storage → Azure / Cloud integrations
- RBAC & Multi-tenancy → schema-based or row-based tenant separation
Product-Specific Skills:
- User Management & Roles (Admin, Client, Staff)
- CRM APIs (pipelines, deals, reminders, SLAs)
- Listings Hub APIs (property data, CMA valuation)
- Inbox & Notifications (real-time WebSocket/SSE)
- Audit Logs & Activity Tracking
- Integration-ready APIs (for future external services like insurance, payments)
Infrastructure & DevOps Awareness:
- Docker (containerized deployment)
- CI/CD → Azure DevOps
- Cloud Hosting → AKS
- Monitoring → Sentry / Prometheus / Grafana / SonarQube
- Microservices (splitting modules later)
- Event-driven systems (Kafka / RabbitMQ for notifications)
- Testing → Jest + Supertest
- API Security → Rate limiting, input sanitization, encryption
Experience:
- 4–5 years in Node.js backend development (Nest.js preferred)
- Solid experience with PostgreSQL and complex data models
- Worked on multi-tenant SaaS / CRM / marketplaces = huge plus
Apply at: hr.tehmas@gmail.com | beterrecruitment@gmail.com
Job Type: Full-time
Pay: From Rs200,000.00 per month
Application Question(s):
- What is your Current Salary?
Experience:
- Node.js: 4 years (Preferred)
- Nest.js: 4 years (Preferred)
Work Location: In person