Qureos

FIND_THE_RIGHTJOB.

Senior Software Engineer (Node.js)

Lahore, Pakistan

How to Apply

Please share resumes at hr@amentotech.com

We look forward to reviewing your application!

Job Description:

Location: Faisal Town, Lahore.

Type: Full-Time

Experience: 5+ years

About the Role

We're looking for a skilled Senior Software Engineer (Node.js) to help build robust, scalable, and secure APIs for our web and mobile applications. You’ll play a critical role in backend architecture, data modeling, and feature delivery across our product suite, while also collaborating with frontend engineers working on React and Nuxt.js applications.

Responsibilities

  • Design and develop backend services and APIs using Node.js (Express, NestJS, or Fastify).
  • Work with MongoDB / PostgreSQL to manage data efficiently.
  • Write clean, reusable, and testable code.
  • Optimize performance and ensure security of backend services.
  • Collaborate closely with frontend teams (React, Nuxt.js) and mobile developers for seamless integration.
  • Participate in code reviews and contribute to engineering best practices.
  • (For senior role) Mentor junior developers and guide architectural decisions.

Requirements

  • 4 to 7 years working with Node.js in production.
  • Solid understanding of JavaScript / TypeScript, async handling, and RESTful APIs.
  • Hands-on experience with databases like MongoDB or SQL.
  • Exposure to frontend frameworks (React, Nuxt.js) and ability to support integration.
  • Familiar with Git, Docker, and CI/CD workflows.
  • Strong problem-solving and debugging skills.
  • (Bonus) Experience with cloud platforms (AWS/GCP), GraphQL, or Redis.

Job Type: Full-time

Ability to commute/relocate:

  • Lahore: Reliably commute or planning to relocate before starting work (Required)

Application Question(s):

  • Do you have the listed experience in Job Description?

Experience:

  • Node.js: 5 years (Required)

Location:

  • Lahore (Required)

Work Location: In person

© 2025 Qureos. All rights reserved.