We are seeking an experienced and detail-oriented Frontend Developer with 5+ years of experience in developing scalable, secure, and high-performance web applications. The ideal candidate must have strong expertise in modern JavaScript frameworks, UI architecture, and frontend testing methodologies.
Key Responsibilities
- Develop and maintain scalable web applications with modern frontend technologies.
- Convert UI/UX designs into responsive, pixel-perfect interfaces.
- Build reusable, modular, and maintainable components.
- Ensure cross-browser compatibility and responsive design.
- Optimize application performance for maximum speed and scalability.
- Integrate RESTful APIs and collaborate closely with backend teams.
- Implement frontend security best practices.
- Conduct code reviews and mentor junior developers.
- Write unit, integration, and end-to-end tests to ensure application stability.
- Troubleshoot and debug production issues.
Technical Requirements - Core Technologies
- 5+ years of frontend development experience.
- Strong proficiency in:
- HTML5
- CSS3 / SCSS
- JavaScript (ES6+)
JavaScript Frameworks / Libraries
- Strong hands-on experience with at least one:
- React.js
- Next.js
- Angular
- Vue.js
UI & Styling
- Tailwind CSS / Bootstrap / Material UI / Ant Design
- Responsive & Mobile-first design principles
Testing Tools
- Unit Testing: Jest, Vitest
- Component Testing: React Testing Library
- End-to-End Testing: Cypress, Playwright
- Familiarity with test-driven development (TDD) is a plus.
Other Technical Skills
- RESTful API integration
- Git & version control workflows
- Web performance optimization techniques
- Basic understanding of CI/CD pipelines
- Familiarity with TypeScript
Job Type: Full-time
Ability to commute/relocate:
- Lahore: Reliably commute or planning to relocate before starting work (Preferred)
Education:
Experience:
- Frontend Development : 5 years (Preferred)
Work Location: In person