Frontend Developer (React)

Summary

Frontend Developer building responsive, accessible UIs and interactive data visualizations for data-intensive applications using React and TypeScript.

Home/Careers/Frontend Developer (React)


Engineering


Frontend Developer (React)


Lahore, Pakistan Full-time


Overview


Create beautiful and intuitive user interfaces for our data-intensive applications with a focus on performance and accessibility.


Responsibilities



  • Develop responsive, accessible user interfaces using React and TypeScript

  • Build interactive data visualizations for complex data sets

  • Collaborate with designers to implement UI/UX designs faithfully

  • Optimize application performance and load times

  • Write unit and integration tests for frontend components


Requirements



  • 3+ years experience with React

  • Strong TypeScript skills

  • Experience with data visualization libraries (D3.js, Chart.js)

  • Knowledge of modern CSS (Tailwind, Styled Components)

  • Understanding of web performance optimization


Nice to have



  • Experience with state management libraries (Redux, MobX, Zustand)

  • Knowledge of Next.js or similar frameworks

  • Experience with WebGL or Three.js for advanced visualizations

  • Familiarity with accessibility standards (WCAG)

  • Experience with frontend testing frameworks (Jest, React Testing Library)

See also

Frontend jobs by country — openings, pay and top skills →

Tailor your CV for this role?

We couldn't check your fit for this role — add a CV to your profile to see it next time.

A new version of freehire is available