Backend Developer
Karachi,
Pakistan
Karachi,
Pakistan
Job Description
We are looking for a skilled Backend Developer to join our growing team. The ideal candidate will have hands-on experience building scalable backend systems.
Key Responsibilities
- Design, develop, and maintain backend services using Node.js, Express.js, and NestJS
- Build, optimize, and maintain RESTful APIs
- Integrate and manage payment solutions, including subscriptions, one-time payments, webhooks, and refunds
- Work with both SQL and NoSQL (MongoDB) databases
- Implement real-time features using WebSockets
- Deploy, monitor, and maintain backend services on AWS
- Collaborate closely with frontend and product teams to deliver reliable features
- Ensure backend systems are secure, scalable, and high-performing
Required Skills & Qualifications
- 1–2 years of proven backend development experience
- Strong proficiency in Node.js, Express.js, and NestJS
- Experience working with MongoDB and SQL databases
- Hands-on experience with payment integration (payments, subscriptions, webhooks)
- Experience with WebSockets / real-time communication
- Practical knowledge of AWS services (EC2, S3, IAM, etc.)
- Good understanding of authentication, authorization, and API security
- Familiarity with Git and collaborative development workflows
Nice to Have
- Experience with Docker and CI/CD pipelines
- Knowledge of scalable system design and backend architecture
What You’ll Need to Succeed
- Communication
- Time Management
- Conflict Resolution
- Leadership
- Teamwork
- Creativity
What You’ll Need to Know
- Positions available: 2
- Job type: Permanent
- Experience: 1 Year - 4 Years