We are looking for a passionate and skilled Senior Node.js Developer with 2+ years of hands-on experience in building scalable backend systems. You will be responsible for designing and developing high-performance server-side logic, collaborating with cross-functional teams, and contributing to the overall architecture of backend services. If you're someone who enjoys solving complex problems and writing clean, efficient code, we’d love to meet you.

Core Responsibilities

Develop and maintain backend services using Node.js and related frameworks (e.g., Express.js, NestJS).

Build and optimize RESTful APIs and integrations with external systems.

Collaborate with front-end developers, designers, and product managers to define and deliver solutions.

Participate in technical planning, code reviews, and mentoring junior team members.

Ensure performance, quality, and responsiveness of applications.

Identify and troubleshoot issues, perform debugging and optimize performance.

Maintain code quality through unit testing, integration testing, and code coverage.

Contribute to improving development workflows, tools, and best practices.

Qualification

2+ years of experience in backend development using Node.js.


Bachelor’s degree in Computer Science, Engineering, or a related field, or equivalent work experience.

Required Skills

Strong understanding of JavaScript (ES6+), asynchronous programming, and event-driven architecture.

Experience with API design, server-side logic, and integration of third-party services.

Knowledge of databases like MongoDB, PostgreSQL, or MySQL.

Familiarity with Git and collaborative development tools (e.g., GitHub, GitLab).

Basic understanding of containerization (Docker) and deployment processes.

Experience with testing frameworks such as Jest, Mocha, or similar.

Good problem-solving skills, a collaborative mindset, and attention to detail.

Location

Lahore, Punjab, Pakistan

Job Overview
Job Posted:
3 days ago
Job Expires:
Job Type
Full Time

Share This Job: