Description:
We are looking for a highly skilled Senior Frontend Engineer (React.js) with 4–5 years of focused frontend experience. You will be responsible for building and optimizing large-scale, high-performance web applications used by thousands to millions of users.
This role is strictly frontend-focused. We value deep expertise in UI architecture, performance optimization, scalability patterns, and production-grade frontend engineering practices.
You will work on complex distributed systems where frontend performance, reliability, and maintainability are critical at scale.
Key Responsibilities
Frontend Architecture & Scalability:
- Design scalable frontend architecture using React.js
- Build reusable component systems
- Feature-based architecture
- Micro-frontend contribution where needed
Performance Engineering:
- Code splitting, lazy loading
- Virtualized rendering
- Bundle optimization
- Improve Core Web Vitals
State Management & Data Flow:
- Redux Toolkit / Zustand
- Predictable UI state management
- API caching strategies
API Integration:
- REST / GraphQL integration
- Real-time WebSockets support
- Pagination, retries, infinite scroll
UI/UX Engineering:
- Convert designs into scalable UI
- Responsive and accessible interfaces
Quality & Testing:
- Unit and integration tests
- Code reviews
- Frontend best practices
Security:
- XSS prevention
- Secure token handling
- OWASP frontend practices
Observability:
- Error tracking tools integration
- Performance monitoring
Required Skills
- 4–5 years frontend experience
- Strong React.js (Hooks, performance optimization)
- TypeScript + JavaScript (ES6+)
- HTML5, CSS3
- Webpack / Vite
- Browser internals understanding
- API integration experience
- Debugging production issues
| Organization | SoftOpsHub |
| Industry | IT / Telecom / Software Jobs |
| Occupational Category | Frontend Developer |
| Job Location | Lahore,Pakistan |
| Shift Type | Morning |
| Job Type | Full Time |
| Gender | No Preference |
| Career Level | Experienced Professional |
| Experience | 4 Years |
| Posted at | 2026-06-22 2:20 pm |
| Expires on | 2026-08-06 |