Senior Software Engineer - Node Js

Devsinc

Lahore

On-site

PKR 2,400,000 - 4,200,000

Full time

4 days ago
Be an early applicant

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Job summary

Devsinc, LLC seeks a Senior Full-Stack Engineer to architect, build, and scale modern web apps using Node.js, React/Next.js, Angular, and MongoDB. You will own features end-to-end, design APIs, and shape technical direction across product and platform teams.

You will mentor engineers, drive AI-enabled features, implement robust security and testing, and lead delivery in a fast-paced environment.

Qualifications

  • Expert-level JavaScript and TypeScript with strong HTML5/CSS3 and responsive design.
  • Production experience with Node.js (Express/NestJS) and MongoDB; exposure to PostgreSQL or MySQL.
  • Strong hands-on experience with React (Next.js preferred) and Angular.
  • Solid understanding of system design, microservices, caching (Redis), and messaging (Kafka, RabbitMQ, SQS).
  • Cloud experience (AWS, GCP, or Azure) with Docker; CI/CD pipelines.
  • Testing habits: unit, integration, and E2E using Jest, Playwright, or Cypress.
  • Authentication and security: OAuth 2.0, OIDC, JWT, OWASP.
  • Excellent communication; able to present decisions to technical and non-technical audiences.
  • Proven leadership in development efforts and delivering on deadlines.
  • Self-starter with ownership in fast-paced environments.

Responsibilities

  • Architect, build, and scale full-stack web apps using Node.js, Express/NestJS, MongoDB, React/Next.js, and Angular.
  • Lead feature development end-to-end from design and estimation through deployment and support.
  • Design and own RESTful and GraphQL APIs, including BFF layers and API contracts.
  • Build and maintain shared component libraries and design systems (Tailwind, Storybook); translate Figma designs to UI.
  • Deploy and operate services on AWS, GCP, or Azure using Docker, Kubernetes, serverless, and CI/CD.
  • Integrate AI features (LLM assistants, semantic search, RAG) with AI/ML teams.
  • Use AI-assisted tools to speed up delivery while keeping quality.
  • Mentor junior/mid engineers; conduct code reviews and pair programming.
  • Present technical decisions clearly to stakeholders and leadership.
  • Participate in on-call rotations and incident response.

Skills

JavaScript
TypeScript
HTML5
CSS3
Responsive design
Node.js
MongoDB
PostgreSQL/MySQL
React
Next.js
Angular
Microservices
Redis
Kafka
RabbitMQ/SQS
AWS
GCP
Azure
Docker
Kubernetes
CI/CD
Jest/Playwright/Cypress
OAuth/OIDC/JWT
Communication
Leadership

Tools

Docker
Kubernetes
Terraform
AWS CDK
Datadog
Grafana
Sentry

Job description

Job Description:
  • Architect, build, and scale full-stack web applications using Node.js, Express/NestJS, MongoDB, React/Next.js, and Angular
  • Lead feature development end-to-end, from technical design and estimation through deployment and production support
  • Design and own RESTful and GraphQL APIs, including BFF (Backend-for-Frontend) layers, and shape API contracts with product and platform teams
  • Build and maintain shared component libraries and design systems (Tailwind, Storybook) and turn Figma designs into pixel-perfect, accessible UI
  • Deploy and operate services on AWS, GCP, or Azure using Docker, Kubernetes, serverless functions, and CI/CD pipelines
  • Integrate LLM-powered features such as AI assistants, semantic search, and RAG pipelines into products alongside AI/ML engineers
  • Use AI-assisted development tools (Claude Code, Cursor, GitHub Copilot) to speed up delivery while keeping quality high
  • Mentor and guide junior and mid-level engineers through code reviews, pair programming, and technical direction
  • Present technical decisions, trade-offs, and progress clearly to stakeholders, clients, and leadership
  • Take part in on-call rotations and incident response for production systems
  • 3 to 6 years of professional software engineering experience, with strong full-stack delivery
  • Expert-level JavaScript and TypeScript, plus strong HTML5, CSS3, and responsive design
  • Production experience with Node.js (Express or NestJS) and MongoDB, with exposure to PostgreSQL or MySQL
  • Strong hands-on experience with React (Next.js preferred) and working proficiency in Angular
  • Solid understanding of system design, microservices, caching (Redis), and message queues (Kafka, RabbitMQ, SQS)
  • Hands-on cloud experience (AWS, GCP, or Azure), including containerization with Docker
  • Strong testing habits: unit, integration, and E2E testing with Jest, Playwright, or Cypress
  • Understanding of authentication and security standards: OAuth 2.0, OIDC, JWT, and OWASP best practices
  • Excellent communication skills, with the ability to explain and defend technical choices to both technical and non-technical audiences, represent the team in client and stakeholder meetings, and confidently showcase our technology
  • Proven ability to lead development efforts, own deliverables, and drive a team toward deadlines
  • Self-starter with strong ownership, prioritization, and attention to detail in a fast-paced environment
Nice to have
  • React Native or Expo experience shipping apps to the App Store and Google Play
  • Experience integrating LLM APIs (OpenAI, Anthropic, Gemini) or building RAG and vector search features (Pinecone, pgvector)
  • Infrastructure as Code (Terraform, AWS CDK) and observability tools (Datadog, Grafana, Sentry)
  • Experience with WebSockets and real-time systems
  • AWS, GCP, or Azure certifications
  • Startup or SaaS product experience, or client-facing consulting experience
  • Open-source contributions or a strong public GitHub portfolio
Requirements:
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Software Engineer - Node.js
Senior Software Engineer - Node.js

Devsinc, LLC • Lahore

On-site
PKR 1,800,000 - 2,400,000
Software Engineer -Frontend
Software Engineer -Frontend

Devsinc, LLC • Lahore

On-site
PKR 1,674,000 - 3,571,000
Software Engineer (Full Stack)
Software Engineer (Full Stack)

LLMP • Islamabad

Remote
PKR 19,391,000 - 26,316,000
Competitive salary
Fully remote role
Senior Software Engineer - Python
Senior Software Engineer - Python

Devsinc, LLC • Lahore

On-site
PKR 1,800,000 - 3,600,000
Full Stack Developer
Full Stack Developer

QuirkyBit • Lahore

On-site
PKR 1,800,000 - 3,600,000
Software Engineer
Software Engineer

Elktech • Lahore

On-site
PKR 1,200,000 - 1,800,000
Senior MERN Engineer (Backend Focused)
Senior MERN Engineer (Backend Focused)

Edge • Islamabad

On-site
PKR 1,500,000 - 3,000,000
Senior Full-Stack Developer - Mobile & Web
Senior Full-Stack Developer - Mobile & Web

Navigatorhr • Lahore

On-site
PKR 4,464,000 - 5,580,000
Full Stack Developer
Full Stack Developer

Tech Avenue Pvt Ltd • Islamabad

On-site
PKR 892,800 - 1,339,200
Full Stack Developer (NestJS + Next.js)
Full Stack Developer (NestJS + Next.js)

Navigatorhr • Lahore

On-site
PKR 1,800,000 - 2,600,000
Top locations