Qureos

Find The RightJob.

Mid–Senior Backend Developer (Node.js | PHP Laravel Preferred)

Mid–Senior Backend Developer (Node.js | PHP Laravel Preferred)

Location: Shahrah-e-Faisal, Karachi
Timings: 11:00 AM – 8:00 PM
Employment Type: Full-Time
Experience Required: 3–4+ Years

READ BEFORE APPLYING

We are seeking a mature, highly skilled Mid–Senior Backend Developer with strong expertise in Node.js and modern backend architecture.

This position is intended for experienced professionals who can independently manage backend development, architect scalable systems, and take complete ownership of technical deliverables. This is not a role for interns, junior developers, or fresh graduates.

Candidates must have solid hands-on experience building production-grade applications using Node.js. Experience with PHP Laravel is highly preferred and will be considered a significant advantage.

We are looking for a long-term team member who is proactive, dependable, and capable of delivering high-quality solutions with minimal supervision.

About the Role

Appicoders Inc. is seeking a talented Mid–Senior Backend Developer (Male) with strong expertise in Node.js for developing scalable APIs, microservices, real-time applications, and enterprise-level backend systems.

The ideal candidate will have extensive experience designing and maintaining modern backend architectures using Node.js and related technologies. Additionally, experience with PHP Laravel will be valuable for supporting existing systems, integrations, and multi-stack development projects.

This is a backend-focused position where Node.js serves as the primary technology stack.

Key Responsibilities

  • Design, develop, and maintain scalable backend applications using Node.js
  • Build robust RESTful APIs, GraphQL APIs, and microservices
  • Develop real-time systems using WebSockets and Socket.IO
  • Architect and optimize backend services for performance and scalability
  • Design and manage database structures and application workflows
  • Implement authentication, authorization, and security best practices
  • Integrate third-party APIs, payment gateways, CRM, ERP, and external services
  • Develop background jobs, event-driven systems, and queue-based processing
  • Collaborate with frontend teams to deliver seamless product experiences
  • Manage deployments, server environments, version control, and release processes
  • Conduct code reviews and maintain high development standards
  • Support Laravel-based applications and APIs when required
  • Contribute to technical architecture and technology decisions

Required Technical Skills

Node.js (Core Requirement)

Candidates must demonstrate strong expertise in:

  • Node.js Backend Development
  • Express.js Framework
  • REST API & GraphQL Development
  • Microservices Architecture
  • WebSockets & Socket.IO
  • Event-Driven Architecture
  • JWT Authentication & Authorization
  • Background Jobs & Queue Systems
  • Redis Caching
  • API Security & Rate Limiting
  • Third-Party API Integrations
  • Webhook Development
  • Performance Optimization
  • Error Handling & Logging
  • Scalable Application Design
  • Async Programming & Promises
  • Testing & Debugging Best Practices

Preferred Node.js Ecosystem Experience

  • NestJS
  • TypeScript
  • Redis
  • RabbitMQ
  • Kafka
  • Docker
  • AWS Services
  • CI/CD Pipelines

PHP Laravel (Preferred / Value-Added Skill)

Candidates with experience in the following will have a strong advantage:

  • Laravel Framework
  • RESTful API Development
  • MVC Architecture
  • Eloquent ORM
  • Authentication & Authorization
  • Queues & Scheduling
  • Database Optimization
  • Third-Party Integrations
  • Payment Gateway Integrations
  • Legacy System Support & Migration

Database & Infrastructure

  • MySQL
  • PostgreSQL
  • MongoDB (Preferred)
  • Redis
  • Git & GitHub/GitLab
  • Linux Server Administration
  • VPS & Cloud Hosting
  • Deployment & Release Management

Required Qualifications

  • Bachelor's Degree in Computer Science, Software Engineering, or related field
  • 4–7+ years of professional backend development experience
  • Proven experience building and maintaining production-level Node.js applications
  • Strong understanding of scalable backend architecture
  • Excellent problem-solving and debugging skills
  • Ability to work independently and take ownership of projects
  • Good verbal and written English communication skills

Preferred Additional Skills

  • PHP Laravel Development
  • WordPress Custom Development
  • Shopify Customization & Integrations
  • React.js or Vue.js
  • AWS, DigitalOcean, or Cloud Infrastructure
  • Docker & Containerization
  • CI/CD Automation
  • SaaS Platform Development Experience

Salary & Benefits

  • Competitive Mid–Senior Level Salary Package
  • Performance-Based Annual Increments
  • Professional & Growth-Oriented Environment
  • Exposure to International (US) Clients
  • Leadership & Technical Advancement Opportunities
  • Family Medical Coverage (Including Parents)
  • Provident Fund (PF)
  • Paid Annual Leaves
  • Long-Term Career Growth

Work Schedule

Shahrah-e-Faisal, Karachi
Monday – Thursday | 11:00 AM – 8:00 PM
Friday – Work from Home

How to Apply

Please apply via email to hr@appicoders.com only if you have strong practical experience with Node.js backend development and have worked on production-level applications.

When applying, include:

  • Updated CV
  • GitHub Profile
  • Portfolio or Project Links
  • Examples of APIs, backend systems, or microservices you have developed

Candidates with additional PHP Laravel experience will be given preference.

Job Type: Full-time

Application Question(s):

  • How many years of hands-on Node.js development experience do you have in production environments?

Education:

  • Bachelor's (Preferred)

Experience:

  • Node JS: 2 years (Required)
  • PHP Laravel: 2 years (Required)

Location:

  • Karachi (Required)

Work Location: In person

Similar jobs

No similar jobs found

© 2026 Qureos. All rights reserved.