Key Responsibilities:
- Develop responsive, pixel-perfect user interfaces using React.js, Next.js, and TypeScript.
- Work closely with designers to convert Figma or XD designs into dynamic, reusable UI components.
- Integrate RESTful APIs and GraphQL endpoints into front-end applications.
- Manage data fetching and state using React Query, Redux Toolkit, or Context API.
- Ensure optimized performance through lazy loading, code splitting, and image optimization.
- Maintain consistency across components with Tailwind CSS, Styled Components, or CSS Modules.
- Ensure cross-browser compatibility, responsiveness, and accessibility.
- Collaborate with backend and design teams to ensure cohesive, scalable UI implementations.
- Use version control (Git/GitHub) and participate in code reviews.
Required Skills & Qualifications:
- Strong proficiency in React.js, Next.js, and modern JavaScript (ES6+).
- Hands-on experience with TypeScript and React Hooks.
- Solid understanding of UI/UX principles, responsive layouts, and component-based design.
- Expertise in CSS frameworks like Tailwind CSS, Chakra UI, or Styled Components.
- Experience integrating and managing API data flows (REST, GraphQL).
- Familiarity with Vercel, Webpack, Vite, and Babel.
- Strong debugging, testing, and performance optimization skills.
Details:
DHA Phase 8 Lahore
Onsite role
Job Types: Full-time, Part-time, Contract
Work Location: In person