Education Required<b>Qualifications</b><br><br><ul><li>Bachelor's degree in Computer Science, Software Engineering, or a related field.</li><li>5+ years of professional Node.js development experience.</li><li>Hands-on experience with real-time messaging systems (WebSockets
description
What you'll be doing
Job Description
Softech Masters Pvt. Ltd., a premier IT & Services firm established in Abbottabad, is hiring a temporary/contract Senior Node.js Developer in Lahore. Work on short-term projects to design, build, and optimize scalable backend services, lead technical delivery, and collaborate with product and QA teams. 5+ years of Node.js experience required.
Responsibilities
System architecture: Design and scale Node.js applications for real-time messaging and ad-management.
Performance: Optimize server-side logic to handle high-concurrency data flows.
Team collaboration: Partner with frontend and mobile teams to integrate APIs and improve workflows.
Code quality: Write clean, secure, and testable code and maintain documentation.
Contract Type & Location
Temporary/Contract role based in Lahore; able to work on-site at the Lahore office.
checklist
What we're looking for
Required Skills
5+ years professional Node.js/JavaScript experience (ES6+).
Strong experience with Express or Koa, RESTful APIs, and WebSockets/Socket.io.
Familiarity with TypeScript preferred.
Proficient with MongoDB and/or PostgreSQL; experience with ORMs (Mongoose/Sequelize).
Unit and integration testing (Jest/Mocha) with a TDD mindset.
Containerization (Docker), CI/CD pipelines, and basic Kubernetes knowledge.
Experience with cloud platforms (AWS/Azure/GCP), logging, and monitoring tools.
Performance tuning, security best practices, debugging, and profiling.
Strong communication, ownership, and ability to deliver in contract roles.