Frontend Developer (React/TypeScript) - Job Description
Location:
In-person at Old Rally Building, Karachi, Pakistan
About PAR × DPS
Pakistan Agriculture Research (PAR) is Pakistan’s leading provider of agricultural market intelligence and technology solutions. Backed by over a decade of operational and data expertise, PAR has partnered with Data Pioneer Solutions (DPS) to build a specialized software and AI engineering hub in Karachi.
DPS, headquartered in California, USA, is a technology leader in the refining and renewable-fuels industry. Through advanced AI-driven optimization, digital twins, corrosion modeling, and carbon credit analytics, DPS enables global refineries and biofuel producers to improve efficiency, cut operational risk, and maximize financial outcomes.
Together, the PAR × DPS engineering division delivers cloud-native platforms, AI/ML systems, and enterprise-scale applications that power DPS’s global operations and clients. With sustainability becoming one of the fastest-growing technical sectors worldwide, this collaboration places. Pakistani engineers at the center of global transformation - working directly with US teams on products that support the energy transition.
Role Overview
We are seeking a Frontend Engineer (React/TypeScript) to build clean, scalable, and responsive user interfaces for next-generation refinery analytics and renewable-fuel digital platforms. You will work primarily with React, TypeScript, and Tailwind CSS to convert complex data, models, and APIs into intuitive, high-performance frontends.
You will collaborate closely with backend, AI, and design teams to deliver modular components, secure authentication flows, and dashboard experiences that meet global enterprise standards.
Key Responsibilities
-
Build modern, responsive web interfaces using React and TypeScript
-
Develop reusable UI components and maintain a scalable SPA architecture
-
Build data visualization dashboards and interactive charts for refinery analytics
-
Implement client-side routing (e.g., React Router), smooth navigation flows, and contribute to UX enhancements, design reviews, and iterative prototyping
-
Integrate REST/GraphQL APIs with strong data-handling practices
-
Handle form validation and user input workflows
-
Ensure responsive design principles and mobile-first layouts across devices
-
Implement secure authentication and role-based access control
-
Use Tailwind CSS (or similar frameworks) for consistent, maintainable styling
-
Collaborate with backend, design, and AI teams to deliver aligned features
-
Improve performance through memoization, code-splitting, and optimization while supporting rapid development cycles within an agile environment
Required Skills & Qualifications
-
3-4 years experience in frontend development
-
Solid experience with React, TypeScript, and modern JavaScript (ES6+)
-
Strong understanding of SPA architecture and reusable component design
-
Experience with state management solutions (Context API, Redux, or React Query/TanStack Query)
-
Experience with responsive design and mobile-first interfaces
-
Hands-on API integration experience (REST / GraphQL)
-
Familiarity with Tailwind CSS or similar modern styling frameworks
-
Experience with JWT-based authentication, token management (storage, refresh, expiry), protected routes, and RBAC
-
Strong debugging skills using browser DevTools, understanding of Git workflows and frontend development tooling, with ability to collaborate across teams and participate in end-to-end delivery
Nice to Have
-
Experience with data visualization libraries (Recharts, D3, Chart.js, or similar)
-
Performance optimization techniques (virtualization, memoization, lazy loading)
-
Animation frameworks such as Framer Motion
-
Experience with advanced data grid libraries (AG Grid or similar)
-
Basic DevOps awareness (containerized environments, build pipelines)
-
Exposure to monitoring and telemetry tools
-
WebSocket/real-time data handling experience
Role Expectations
-
Deliver clean, modular, and scalable UI codebases
-
Maintain consistency, performance, and reliability across releases
-
Work closely with backend, AI, and design teams for seamless integration
-
Support rapid iterations and fast feedback loops in an agile sprint structure
-
Uphold best practices for maintainable architecture and long-term scalability
Benefits & Perks
-
In-person engineering culture with direct collaboration with US client teams.
-
Clear pathways for growth into senior, lead, and architectural roles.
-
Competitive salary aligned with skills and experience.
-
Daily collaboration with global stakeholders.
-
Agile work environment and short release cycles.
-
Daily lunch and tea provided.
Probation Duration:
3 Months
Post-Probation Benefits:
Health insurance, EOBI, Provident Fund, 25 annual paid leaves, transport allowance, performance bonus, and annual salary increment.
Work Environment
On-site at Old Rally Building, I.I. Chundrigar Road, Karachi.
Monday – Friday | 9 AM – 6 PM.
Flexibility required to align with US-based meetings and project cycles.
For any queries, feel free to connect at umer.aslam@par.com.pk.