Principal Software Engineer - ReactJS & Typescript
- Lahore, Islamabad, Karachi, Pakistan
- WFH Flexible
- Full-time
- Software Engineering
We are looking for a Lead React / Frontend Architect to own the frontend architecture and delivery of a modular enterprise platform. The unified React application integrated with Microsoft Entra ID, FastAPI, PostgreSQL, Snowflake, and AWS. The role is responsible for the frontend shell, module UX architecture, reusable component patterns, API contract alignment, and implementation leadership across all React workstreams.
Key responsibilities
- Own the frontend architecture for a React + TypeScript application using a modular structure.
- Lead implementation of the platform shell: sidebar navigation, top bar, layout framework, route structure, and role-based rendering.
- Implement and govern frontend auth patterns using MSAL.js and Entra ID login/token flows.
- Define route guards, permission-aware navigation, and shared authorization patterns.
- Establish the frontend component library and shared UI patterns for tables, filters, forms, loading states, error states, and charts.
- Lead delivery of major module UIs including rules management, exceptions, workflow history, comments/@mentions, notifications, dashboarding, AI suggestions, and admin views.
- Partner with backend and technical lead on API contract design, request/response shapes, and reusable filter/search patterns.
- Review frontend code quality, performance, maintainability, and responsive behavior.
- Support sprint planning, technical decomposition, estimates, and stakeholder demos.
- Guide UAT readiness, frontend documentation, and production polish.
Required skills
- Expert React and TypeScript
- Strong experience with Vite or modern frontend build tooling
- Strong understanding of React Router, protected routes, and tokenaware API clients
- Experience with enterprise auth flows and role-based UI
- Experience with charting libraries and data-rich interfaces
- Strong component architecture and design-system thinking
- Strong knowledge of performance optimization, error handling, and UX consistency
- Experience mentoring developers and reviewing PRs
- Experience with MSAL.js
- Experience in financial, data operations, workflow, or admin platforms
- Experience with React Query, Zustand, Redux Toolkit, or similar
- Familiarity with accessibility standards and enterprise UI expectations
- Familiarity with AI-assisted UX features such as suggestion panels and feedback actions
We have an amazing team of 700+ individuals working on highly innovative enterprise projects & products. Our customer base includes Fortune 100 retail and CPG companies, leading store chains, fast-growth fintech, and multiple Silicon Valley startups.
What makes Confiz stand out is our focus on processes and culture. Confiz is ISO 9001:2015 (QMS), ISO 27001:2022 (ISMS), ISO 20000-1:2018 (ITSM), ISO 14001:2015 (EMS), ISO 45001:2018 (OHSMS) Certified. We have a vibrant culture of learning via collaboration and making workplace fun.
People who work with us work with cutting-edge technologies while contributing success to the company as well as to themselves.
To know more about Confiz Limited, visit: https://www.linkedin.com/company/confiz-pakistan/
