Enable job alerts via email!

Senior Full Stack Developer (React.js & Node.js)

Strategic Systems International

Lahore

On-site

PKR 8,513,000 - 11,351,000

Full time

10 days ago

Generate a tailored resume in minutes

Land an interview and earn more. Learn more

Job summary

A prominent technology firm in Lahore is looking for an experienced Senior Full Stack Developer. The ideal candidate should have 5–6 years of experience with strong skills in React.js, Node.js, and TypeScript, capable of developing high-performance applications. Responsibilities include end-to-end feature ownership, client communication, and maintaining a high quality of code in Agile settings. Competitive salary and benefits offered.

Qualifications

  • 5–6 years of professional experience as a Full Stack Developer.
  • Solid understanding of microservices architecture.
  • Strong communication skills and client communication experience.

Responsibilities

  • Develop interactive web applications using React.js and Next.js.
  • Architect and maintain backend APIs using Node.js.
  • Collaborate with cross-functional teams in an Agile environment.

Skills

React.js
Node.js
TypeScript
PostgreSQL
Express/NestJS
Agile
HTML5
CSS3

Education

Bachelor’s degree in Computer Science

Tools

AWS
Docker
Jest
Webpack
Job description
Purpose

We are seeking an experienced Senior Full Stack Developer with 5–6 years of expertise in building scalable, high-performance applications using modern JavaScript/TypeScript frameworks. The ideal candidate will have strong proficiency in React.js, Next.js, Node.js, and Express/NestJS, with hands-on experience in front-end development, backend API design, and database modeling. This role involves end-to-end ownership of features, client communication, and active participation in architectural decisions. If you are passionate about delivering clean, efficient, and production-grade solutions while collaborating in fast-paced Agile environments, we would love to hear from you.

Key Responsibilities
  • Develop interactive and scalable web applications using React.js (latest versions), React Hooks, React Router, and Redux (or modern state management libraries such as Zustand or TanStack Query).

  • Utilize TypeScript for type-safe development.

  • Build reusable UI components with modular design principles.

  • Apply performance optimization techniques such as lazy loading, code splitting, and memoization.

  • Leverage CSS frameworks such as SASS/SCSS, Tailwind CSS, or Bootstrap for responsive UI.

  • Work with Next.js for server-side rendering (SSR) and static site generation (SSG).

  • Architect, build, and maintain backend APIs and microservices using Node.js and Express/NestJS.

  • Implement secure authentication/authorization mechanisms (JWT, OAuth2, SSO).

  • Work with RESTful APIs, WebSockets, and backend service integrations.

  • Design, model, and manage relational databases using PostgreSQL.

  • Implement optimized query patterns for scalability and performance.

  • Write unit and integration tests using frameworks like Jest or React Testing Library.

  • Maintain high code quality through version control, code reviews, and CI/CD pipelines.

  • Collaborate with cross-functional teams in an Agile environment, participating in sprint planning, code reviews, and daily standups.

  • Communicate effectively with clients and internal stakeholders, providing technical insights and solutions.

  • Familiarity with cloud services such as AWS, Vercel, Supabase, and Neon.

  • Knowledge of modern build tools such as Webpack, Vite, or Parcel.

Qualifications, Skills, and Experience
  • Bachelor’s degree in Computer Science, Software Engineering, or related field.

  • 5–6 years of professional experience as a Full Stack Developer.

  • Strong expertise in React.js, TypeScript, Node.js, and Express/NestJS.

  • Proficiency in front-end technologies: HTML5, CSS3, JavaScript (ES6+), and modern UI frameworks.

  • Solid understanding of microservices architecture and secure API development.

  • Experience in PostgreSQL database design and query optimization.

  • Familiarity with Next.js, CI/CD pipelines, and containerized environments (Docker).

  • Strong communication skills and prior experience in client communication.

  • Experience in Agile development environments.

  • Exposure to AWS, Vercel, Supabase, or Neon is a plus.

Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.