Back-End Developer (Node.js) – 0429 – Karachi, Pakistan

March 6, 2025

Job Description

About the Client:
Our client is a digital marketing agency in the USA working with local business owners to help grow their business through digital marketing platforms. They are seeking an experienced Back-End Node.js Developer.
About the Role:
We are seeking a Back-End Node.js Developer to support our client’s development initiatives by designing, building, and optimizing server-side applications. This role involves developing robust APIs, managing databases, and ensuring system performance and security.
Experience within cloud-based environments is a plus. Experience working in a software development agency is required.
Experience working in the home services niche is a plus.
What you’ll be doing:
Develop and maintain server-side applications using Node.js and related frameworks.
Design and implement RESTful APIs and microservices to support front-end applications.
Manage databases such as MongoDB, PostgreSQL, and MySQL, ensuring efficiency and security.
Optimize applications for scalability, performance, and security.
Implement authentication and authorization solutions using OAuth, JWT, or similar technologies.
Collaborate with front-end developers, designers, and product managers to integrate new features.
Write clean, efficient, and maintainable code following industry best practices.
Debug and resolve technical issues and performance bottlenecks.
Stay up-to-date with emerging technologies, frameworks, and best practices.
Conduct code reviews and mentor junior developers (if applicable).
Who Are We Looking For?
2+ years of experience in back-end development using Node.js.
Strong understanding of JavaScript, TypeScript (preferred).
Experience with frameworks like Express.js, NestJS, or Koa.
Familiarity with database management tools such as MongoDB, PostgreSQL, or MySQL.
Knowledge of API development, authentication, and security best practices.
Understanding of Docker, Kubernetes, or CI/CD pipelines (preferred but not mandatory).
Experience with cloud platforms like AWS, Google Cloud, or Azure is a plus.
Strong problem-solving and debugging skills.
Excellent communication and collaboration skills.
Position: Back-End Developer (Node.js)
Remote Status: Fully Remote
Preferred Location: Global
Working Hours: 9 am to 6 pm EST
Salary: USD 800 to USD 1000 per month
Internal Job ID: 0429