Senior Software Engineer – Containers & Platform

NKU Technologies Pvt Ltd

Lahore

On-site

PKR 3,000,000 - 5,200,000

Full time

12 days ago

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Job summary

NKU Technologies Pvt Ltd in Pakistan seeks a Senior Software Engineer – Containers & Platform with 5+ years of experience to build high-performance web interfaces. The role focuses on React.js and/or Angular, TypeScript/JavaScript, HTML5, CSS3/SCSS, and Node.js, translating product requirements and Figma designs into accessible, responsive experiences.

You will collaborate with Product, UX, and backend teams, implement API integrations (RESTful and GraphQL), ensure accessibility per WCAG 2.1+,

Qualifications

  • 5+ years of professional software engineering experience.
  • Hands-on experience with React.js and/or Angular.
  • Strong knowledge of TypeScript and JavaScript.
  • Strong knowledge of HTML5 and CSS3/SCSS.
  • Experience with Node.js and front-end tooling.
  • Experience developing responsive and cross-browser web applications.
  • Experience working with Figma designs and developer handoffs.
  • Experience integrating RESTful APIs and GraphQL.
  • Understanding of authentication and authorization flows.
  • Knowledge of WCAG 2.1+ accessibility standards.

Responsibilities

  • Develop and maintain web applications using React.js and/or Angular.
  • Use React.js hooks, composition patterns, and state management approaches where applicable.
  • Develop applications using TypeScript/JavaScript, HTML5, and CSS3/SCSS.
  • Leverage Node.js for front-end tooling and integration where required.
  • Build user-friendly, attractive, responsive, and performant web interfaces.
  • Work with Figma designs as part of the developer handoff process.
  • Interpret component specifications, auto-layout, constraints, variants, variables, and exported assets.
  • Translate designs into pixel‑perfect and interaction‑accurate user interfaces.
  • Collaborate closely with UX designers, Product Managers, and backend developers.
  • Participate in feature scoping and estimation.
  • Translate product requirements into high‑quality technical implementations.
  • Deliver features that meet defined business and user requirements.
  • Ensure applications are responsive and cross‑browser compatible.
  • Follow web standards and modern front‑end development best practices.
  • Build maintainable interfaces that provide consistent user experiences across supported platforms.
  • Write clean, reusable, and well‑documented code.
  • Follow agreed coding guidelines and development conventions.
  • Participate in code reviews and knowledge‑sharing activities.
  • Maintain high standards of code quality and maintainability.
  • Integrate RESTful APIs and GraphQL services.
  • Implement and manage authentication and authorization flows.
  • Handle API errors and appropriate application error states.
  • Implement optimistic updates where appropriate.
  • Debug and troubleshoot application issues.
  • Maintain strong test coverage using Jest, React Testing Library, Cypress/Playwright.
  • Support CI quality gates and ensure deliverables meet defined quality standards.
  • Apply UI/UX principles throughout development.
  • Follow WCAG 2.1+ accessibility standards.

Skills

React.js
Angular
TypeScript/JavaScript
HTML5
CSS3/SCSS
Node.js
RESTful APIs
GraphQL
WCAG 2.1+ accessibility
Jest
React Testing Library
Cypress/Playwright
CI quality gates

Tools

Node.js tooling
CI/CD pipelines
Webpack
NPM/Yarn
GraphQL clients

Job description

Experience: 5+ Years

Department: Technology / Software Engineering

Work Mode: PST or UK Time Zone

Job Overview

We are looking for a Senior Software Engineer – Containers & Platform with 5+ years of experience building user-friendly, attractive, and high-performance web interfaces. The ideal candidate should have strong hands-on experience with React.js and/or Angular, TypeScript/JavaScript, HTML5, CSS3/SCSS, and Node.js, along with experience integrating APIs and working closely with Product and UX teams. The role involves translating product requirements and Figma designs into accessible, responsive, and high-quality user experiences while following modern front-end development, testing, accessibility, and coding standards.

Job Responsibilities
  • Develop and maintain web applications using React.js and/or Angular.
  • Use React.js hooks, composition patterns, and state management approaches where applicable.
  • Develop applications using TypeScript/JavaScript, HTML5, and CSS3/SCSS.
  • Leverage Node.js for front-end tooling and integration where required.
  • Build user-friendly, attractive, responsive, and performant web interfaces.
  • Work with Figma designs as part of the developer handoff process.
  • Interpret component specifications, auto-layout, constraints, variants, variables, and exported assets.
  • Translate designs into pixel‑perfect and interaction‑accurate user interfaces.
  • Collaborate closely with UX designers, Product Managers, and backend developers.
  • Participate in feature scoping and estimation.
  • Translate product requirements into high‑quality technical implementations.
  • Deliver features that meet defined business and user requirements.
  • Ensure applications are responsive and cross‑browser compatible.
  • Follow web standards and modern front‑end development best practices.
  • Build maintainable interfaces that provide consistent user experiences across supported platforms.
  • Write clean, reusable, and well‑documented code.
  • Follow agreed coding guidelines and development conventions.
  • Participate in code reviews and knowledge‑sharing activities.
  • Maintain high standards of code quality and maintainability.
  • Integrate RESTful APIs and GraphQL services.
  • Implement and manage authentication and authorization flows.
  • Handle API errors and appropriate application error states.
  • Implement optimistic updates where appropriate.
  • Debug and troubleshoot application issues.
  • Maintain strong test coverage using:
  • Jest
  • React Testing Library
  • Cypress and/or Playwright
  • Support CI quality gates and ensure deliverables meet defined quality standards.
  • Apply UI/UX principles throughout development.
  • Follow WCAG 2.1+ accessibility standards.
Required Skills and Experience
  • 5+ years of professional software engineering experience.
  • Strong hands‑on experience with React.js and/or Angular.
  • Strong knowledge of TypeScript and JavaScript.
  • Strong knowledge of HTML5 and CSS3/SCSS.
  • Experience with Node.js.
  • Experience developing responsive and cross‑browser compatible web applications.
  • Experience working with Figma designs and developer handoffs.
  • Experience integrating RESTful APIs and/or GraphQL.
  • Understanding of authentication and authorization flows.
  • Experience with Jest, React Testing Library, and Cypress/Playwright.
  • Understanding and practical application of WCAG 2.1+ accessibility standards.
  • Experience with clean, reusable, and well‑documented code.
  • Experience participating in code reviews and collaborative development.
  • Experience supporting CI quality gates.
  • Strong debugging and troubleshooting skills.
Key Acountabilities
  • Develop high‑quality, responsive, accessible, and performant web applications.
  • Translate Figma designs and business requirements into accurate user interfaces.
  • Work effectively with Product, UX, and backend engineering teams.
  • Ensure reliable API integration and appropriate authentication/authorization.
  • Maintain strong testing and code‑quality standards.
  • Follow web accessibility and front‑end development best practices.
  • Contribute to continuous improvement and knowledge sharing within the engineering team.
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Software Engineer - React
Senior Software Engineer - React

Creativechaos • Pakistan

On-site
PKR 781,200 - 1,339,200
Paid Time Off
Health Insurance
Training and Development
QA Automation Engineer
QA Automation Engineer

Tech Bridge Consultancy • Lahore

On-site
PKR 2,400,000 - 3,600,000
Software Engineer
Software Engineer

Agentswith • Peshawar City Tehsil

On-site
PKR 1,200,000 - 2,400,000
UI Architect
UI Architect

Keka HR • Hyderabad City Taluka

On-site
PKR 3,000,000 - 6,000,000
Frontend Developer
Frontend Developer

Rides Technologies • Karachi Division

Hybrid
PKR 1,800,000 - 2,400,000
Health insurance
Hybrid/remote work
Paid time off
+2
Senior Front-End Engineer: React/Angular UI Excellence
Senior Front-End Engineer: React/Angular UI Excellence

NKU Technologies Pvt Ltd • Lahore

On-site
PKR 3,000,000 - 5,200,000
Front End Developer
Front End Developer

Tech Avenue Pvt Ltd • Islamabad

On-site
PKR 1,339,000 - 2,009,000
Competitive salary based on experience
Opportunity to work on diverse projects
Work with modern tech stack
+1
Senior Full Stack Developer
Senior Full Stack Developer

MeeramTech • Islamabad

On-site
PKR 3,906,000 - 7,254,000
Remote Frontend Engineer – Angular/TypeScript UI
Remote Frontend Engineer – Angular/TypeScript UI

Quik Hire Staffing • Pakistan

On-site
PKR 19,417,000 - 30,513,000
Remote work
Global impact
Full-time role
Senior Software Engineer - Angular
Senior Software Engineer - Angular

Creativechaos • Lahore

On-site
PKR 1,500,000 - 2,500,000