Saqib Rafique
Saqib Rafique

Principal Software Engineer | Frontend & Full-Stack JavaScript

Actively looking · Member since 8 Sep 2026
Message
Location
Lahore, Pakistan
Desired salary
Confidential
Work preference
Remote Only / Full Time, Part Time, Contract, Freelance
Experience level
Lead

About

Professional summary

I am a Principal Software Engineer with more than six years of experience building and maintaining web applications across education, healthcare, e-commerce, automation, and nonprofit products.

I specialize in frontend and full-stack JavaScript development, with strong expertise in React, Next.js, Angular, TypeScript, JavaScript, HTML, and CSS. I build responsive, reusable user interfaces and translate product requirements and Figma designs into complete user workflows.

I have hands-on experience integrating REST APIs, managing complex application state, and working with Node.js, Python, Open edX, micro frontends, Docker, and Tutor. I am comfortable supporting applications through development, testing, release, and production maintenance.

I prioritize quality through unit and end-to-end testing with tools such as Jest, Vitest, Playwright, WebdriverIO, Jasmine, Karma, and ProtractorJS. I investigate defects, improve automation reliability, and help resolve CI and production issues.

I work closely with product managers, designers, backend engineers, QA teams, and clients to clarify requirements, address edge cases, review code, and deliver maintainable solutions. I have experience owning features from initial clarification through implementation, testing, review, and release.

Notice period: Immediately

Skills

27 capabilities

Tech stack & tools

Working toolkit

Experience

Career history

Principal Software Engineer Arbisoft

I deliver frontend features across multiple client projects using React, Next.js, Angular, JavaScript, and TypeScript. I translate product requirements and Figma designs into responsive, reusable components and complete user workflows.

I collaborate with product managers, designers, backend engineers, QA teams, and clients to clarify requirements, resolve edge cases, integrate REST APIs, and manage application state. I review code, investigate production issues, and improve release quality through unit and end-to-end testing while supporting features through release and maintenance.

Software Engineer (Front-end) Emblem Technologies

I developed and maintained Angular applications for e-commerce and nonprofit platforms. I built responsive administrative and customer-facing workflows using Angular, TypeScript, HTML, and CSS.

I created reusable UI components, integrated frontend functionality with REST APIs, and enhanced existing modules while resolving functional and interface issues. I collaborated with the development team to review implementations, test functionality, and prepare features for release.

Junior Software Engineer (Front-end) PixyFlux

I developed frontend features for Angular-based web applications using TypeScript, HTML, and CSS. I converted interface designs and assigned requirements into responsive application screens and reusable UI components.

I connected frontend workflows with backend APIs and implemented form handling, validation, and user interactions across application modules. I investigated frontend defects, improved existing functionality, supported testing, and worked with senior developers to deliver maintainable code.

Education

Learning history

University of Sargodha

Bachelor of Science, Computer Science

This professional hasn’t added portfolio projects yet.

This professional hasn’t listed any services yet.

People also viewed

All talent ›
Jobs Talent AI Tools Salaries
Menu