freehire launches on Product Hunt on 26 August.

Follow →

Frontend Developer

Summary

Build responsive web apps with React.js and cross-platform mobile apps with React Native for an education-focused nonprofit improving public schools in Pakistan.

Zindagi Trust is a leading non-profit organization dedicated to improving educational outcomes and opportunities for children in public sector schools across Pakistan. We are committed to fostering high-quality learning environments through innovative academic and co-curricular programs, while advocating for meaningful education reform.

Job Summary

We are seeking a dedicated and skilled Frontend Developer (React.js / React Native). The ideal candidate must have strong hands‑on experience with React.js and React Native, with the ability to build responsive web and mobile applications, integrate APIs, collaborate effectively with backend developers and product teams, and independently manage development tasks.

Key Responsibilities

Develop and maintain responsive web applications using React.js.

Build cross‑platform mobile applications using React Native.

Integrate RESTful APIs and manage data flow between frontend and backend systems.

Translate requirements and designs into functional, high‑quality code.

Debug, test, and optimize application performance across web and mobile platforms.

Collaborate with backend developers, designers, and product teams throughout the development lifecycle.

Write clean, maintainable, and well‑documented code following best practices.

Stay updated with the latest frontend and mobile development trends and tools.

Requirements

Bachelor’s degree in Computer Science, Information Technology, Software Engineering, or a related field.

Minimum 1–2 years of professional experience as a Frontend Developer or in a similar role.

Strong proficiency in React.js and React Native.

Experience with API integration (REST/JSON).

Good command over Git for version control and collaboration.

Strong problem‑solving and troubleshooting skills.

Preferred / Plus Points

Experience with Flutter will be considered a strong advantage.

Understanding of backend development with Laravel is a plus.

Volunteer for Zindagi Trust

Do you want to make a positive impact on the future of Pakistan?
You can helptransform the lives of Pakistani children.

See also

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