Senior Software Engineer - Node.js
Devsinc · Lahore
Job description
About the role
Devsinc is looking for a Senior Software Engineer specializing in Node.js in Lahore. You will architect, build and scale full-stack web applications using Node.js, Express/NestJS, MongoDB, React/Next.js and Angular, and lead feature development end to end.
Key responsibilities
- Lead feature development from technical design and estimation through deployment and production support.
- Design and own RESTful and GraphQL APIs, including BFF layers, and define API contracts with product and platform teams.
- Build and maintain shared component libraries and design systems (Tailwind, Storybook) and turn Figma designs into accessible UI.
- Deploy and run 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 with AI/ML engineers.
- Use AI-assisted development tools (Claude Code, Cursor, GitHub Copilot) to speed delivery while keeping quality high.
- Mentor junior and mid-level engineers through code reviews, pair programming and technical direction.
- Present technical decisions and progress to stakeholders, clients and leadership, and take part in on-call rotations and incident response.
Required profile
- 3 to 6 years of professional software engineering experience with strong full-stack delivery.
- Ability to lead development efforts, own deliverables and drive a team toward deadlines.
- Excellent communication skills, able to explain technical choices to non-technical audiences and represent the team in client meetings.
- Self-starter with strong ownership and attention to detail in a fast-paced environment.
Required skills
- Expert JavaScript and TypeScript, plus HTML5, CSS3 and responsive design.
- Node.js (Express or NestJS) and MongoDB; PostgreSQL or MySQL exposure.
- React (Next.js preferred) and working proficiency in Angular.
- System design, microservices, Redis caching and Kafka, RabbitMQ or SQS message queues.
- AWS, GCP or Azure, with Docker containerization.
- Unit, integration and E2E testing with Jest, Playwright or Cypress.
- OAuth 2.0, OIDC, JWT and OWASP security awareness.
- Nice to have: React Native or Expo, LLM API and RAG integrations, Terraform or AWS CDK, Datadog, Grafana or Sentry, WebSockets, startup or SaaS experience, open-source contributions.
Questions fréquentes
Why are you reporting this job?
Explore further
Salaries, guides and searches in Pakistan.
Salary: Software Engineer - E-Commerce (Remote) Based on 30 job offers in PakistanSalaries by job title
Apply in 30 seconds
Enter your email to apply. An account will be created automatically.
By continuing, you accept our terms of use.
Already have an account? Login
A question about this job?
Ask it here: you will get the full job summary by e-mail, right away.
Published 2 hours ago
Expires 1 month from now
3 views · 0 interested
Boost your chances
Upload your CV — we will match you with relevant openings.
Analyzing your CV...
Devsinc
Lahore
Related job offers
-
Zoom UCaaS and CCaaS Implementation Engineer
3S Solutions Pvt Ltd Pakistan Lahore -
Junior Python Developer – FastAPI & PostgreSQL
Talsense Lahore -
Dynamics 365 Functional Consultant
Agentic Global Talent Lahore -
UCaaS/CCaaS Implementation Engineer (Zoom Phone & Contact Center)
DevTeam24 -
Unit Head – Front Office Applications Operations (AVP)
Recruit AI Karachi