We’re looking for a Junior Backend Developer with strong logical and analytical skills and around 1 year of hands-on experience in Node.js, Express.js, and Nest.js.
You’ll collaborate with our senior developers to build, optimize, and scale backend systems, implement robust APIs, and ensure secure and efficient data handling.
This role is ideal for someone who’s ready to move beyond internships and take ownership of production-grade backend systems.
Responsibilities
- Develop and maintain backend services using Node.js (Express.js / Nest.js).
- Design and optimize database schemas, indexes, and queries.
- Work extensively with MongoDB and Aggregation Pipelines for data processing.
- Implement and manage authentication and authorization.
- Build efficient, reusable APIs with high performance and scalability.
- Collaborate with front-end and DevOps teams for smooth integration.
- Write clean, modular, and maintainable code following best practices and standards.
Requirements
- 01 year of professional experience in Node.js, Express.js, or Nest.js.
- Solid understanding of JavaScript / TypeScript and asynchronous programming.
- Experience with MongoDB, indexes, and aggregation pipelines.
- Strong grasp of authentication, authorization, and JWT.
- Familiarity with RESTful APIs, Git, and version control workflows.
- Logical thinker with excellent problem-solving and debugging skills.
- Passion for writing clean, scalable, and efficient code.
Good to Have
- Experience with SQL databases or ORM frameworks.
- Familiarity with AWS, Docker, or CI/CD pipelines.
Why Join Us
- Work on real-world, production-grade projects.
- Learn and grow under mentorship from experienced developers.
- Opportunity for a full-time role with a competitive salary.
- Collaborative, innovative, and growth-focused work environment
Ready to Join?
Email your resume or GitHub/LinkedIn profile to hr@sahamid.com
Or WhatsApp us at +92 348 111 8090
Female candidates are encouraged to apply
Let’s build, scale and automate — together!
Job Type: Full-time
Work Location: In person