Senior Frontend Developer

August 25 Remote

Department

Engineering

Summary

We are hiring a Senior Frontend Developer to join our Feature & Product Enhancements Team at Programmers Force. In this role, you will be responsible for building and optimizing modern web applications, ensuring seamless performance, responsiveness, and scalability across devices. You will work closely with product, backend, and design teams to deliver user-centric, high-quality web interfaces while contributing to new feature development, UI/UX enhancements, and frontend performance optimization.

Responsibilities

Responsibilities:
  • Develop responsive, scalable, and high-performing web interfaces.
  • Optimize frontend performance for speed, accessibility, and cross-device compatibility.
  • Collaborate with cross-functional teams to translate product requirements into deliverables.
  • Prototype and validate new UI/UX concepts for MVPs and enhancements.
  • Write clean, reusable, and testable frontend code.
  • Debug, troubleshoot, and resolve frontend issues efficiently.
  • Ensure smooth integration between frontend and backend systems.
Requirements:
  • 4+ years of professional experience delivering high-quality frontend solutions.
  • Strong proficiency in JavaScript, TypeScript, and React (or similar frameworks).
  • Deep knowledge of HTML5, CSS3, and modern styling tools (Tailwind, SCSS).
  • Experience in frontend performance optimization and API integration.
  • Strong communication skills to collaborate effectively with cross-functional teams.
Preferred:
  • Familiarity with backend technologies for smoother integrations.
  • Experience with real-time applications (e.g., WebSockets).
  • Knowledge of testing frameworks like Jest or Cypress.
  • Understanding of CI/CD pipelines for frontend deployment.
  • Experience building enterprise-grade SaaS applications.

Qualifications

  • Related to CS/SE/IT.

Offer

  • Market Competitve

Additional information

Please submit the answers of the following Screening Questions:
  1. How do you ensure that a web application works consistently across different browsers, devices, and operating systems?
  2. When building a complex UI component (e.g., workflow builder, dynamic forms, or dashboards), what practices do you follow to keep it scalable and maintainable?
  3. How do you optimize frontend performance for applications that handle large amounts of data, images, or real-time interactions?
  4. What is your approach to debugging and resolving issues that only appear on specific devices or under specific conditions?
  5. Can you share an example where you significantly improved the usability or performance of a frontend system? What steps did you take?
  6. When deadlines are tight, how do you balance between delivering quickly (MVP) and ensuring the product remains scalable and future-proof?
  7. How do you collaborate with backend developers and designers to handle challenges such as changing APIs, performance bottlenecks, or UX adjustments?
  8. Without Figma, how would you design and implement a modern, responsive, and issue-free UI while ensuring alignment with stakeholders?
Employment typeFreelance contract
Remote work allowedyes

Email to apply

[email protected]
apply to this job
Logo

Programmers Force

Website

https://pf.com.pk/

Email

[email protected]

Contact name

Faizan Ahmad

Contact position

Technical Project Manager

Imprint

Name: PROGRAMMERS FORCE LTD
Registered in: United Kingdom
Company number: 12803890
Registered office address: 124-128 City Road, London, England, EC1V 2NX
Company type: Private limited Company
Incorporated on: 10 August 2020
Proof of Registration: https://find-and-update.company-information.service.gov.uk/company/12803890