Back to jobs

Senior Frontend Developer

Lahore, Punjab, Pakistan

Job Overview:

We are looking for a highly skilled Senior Front-End Developer with expertise in Next.js, React, and modern microfrontend architecture. The ideal candidate will have a strong eye for design, performance, and maintainability, and will collaborate closely with cross-functional teams to build scalable, user-centric applications. Familiarity with Tailwind CSS and ShadCN is a significant advantage.

Responsibilities:

  • Develop and maintain robust, scalable front-end applications using Next.js and React.
  • Architect and implement microfrontend solutions to ensure modular and reusable codebases.
  • Collaborate with designers and backend developers to create responsive, user-friendly interfaces.
  • Optimize applications for maximum performance, scalability, and accessibility.
  • Ensure code quality through best practices, including unit testing, code reviews, and adherence to coding standards.
  • Integrate and manage styles efficiently using Tailwind CSS and/or ShadCN (if applicable).
  • Stay updated with emerging front-end technologies and industry trends to drive innovation in projects.

Qualifications:

  • 5+ years of professional experience in front-end development.
  • Proficiency in React.js and Next.js with a solid understanding of their ecosystems.
  • Strong knowledge of JavaScript, TypeScript, and ES6+ features.
  • Experience with microfrontend architecture and modular web application design.
  • Familiarity with state management tools such as Redux, Zustand, or Context API.
  • Hands-on experience with Tailwind CSS and/or ShadCN is a plus.
  • Deep understanding of responsive design principles and modern UI/UX practices.
  • Solid understanding of web performance optimization and accessibility standards.
  • Experience with Git and version control workflows.
  • Familiarity with CI/CD pipelines for front-end deployment.

Preferred Skills:

  • Experience with testing frameworks such as Jest, Cypress, or Testing Library.
  • Familiarity with SSR (Server Side Rendering) and CSR (Client Side Rendering) optimization strategies.
  • Understanding of API integration (REST/GraphQL).
  • Knowledge of build tools and bundlers like Webpack, Vite, or Babel.

Why Join Grant Assistant?

Impactful Work: Play a pivotal role in empowering organizations through grants and funding.

Professional Growth: Continuous learning, mentorship, and career advancement opportunities.

Inclusive Culture: A diverse and collaborative work environment where your voice is valued.

Flexibility: Flexible hours to support work-life balance.

Competitive Benefits: Market-aligned compensation and benefits.

#LI-DNI 

Grant Assistant is an equal opportunity employer.

 All qualified applicants will receive consideration for employment without regard to race, color, religion, gender, gender identity or expression, sexual orientation, national origin, genetics, disability, or age

Apply for this job

*

indicates a required field

Resume/CV

Accepted file types: pdf, doc, docx, txt, rtf

Cover Letter

Accepted file types: pdf, doc, docx, txt, rtf