Attention Please Read Before You Apply
Onsite Job, No Remote Work Allowed
Timing: 6pm to 3am
Location: Chaklala Scheme 3, Rawalpindi, Pakistan.
Experience: 4 Years Plus.
We’re hiring a Senior Pure Angular Developer who is passionate about building pixel-perfect, high-performance front-ends. This is a front-end first role — you will own Angular UI architecture, components, state and performance — while also collaborating with and occasionally implementing backend services using Node.js and MongoDB. You’ll join a small, fast-moving team working on a custom CRM platform; strong UX sensibility, code quality and delivery discipline are essential.
What you’ll do
- Lead development of the application front-end using Angular (component design, module structure, routing, lazy-loading).
- Translate UI/UX designs into responsive, accessible, and maintainable Angular components.
- Implement client-side state management (RxJS best practices; NgRx or comparable libraries where needed).
- Optimize app performance (bundle size, change detection strategies, AOT, lazy loading).
- Build and consume RESTful APIs; implement lightweight backend endpoints using Node.js / Express as required.
- Design and consume MongoDB-based data models and assist in schema design for front-end requirements.
- Write unit and integration tests for front-end code (Jasmine/Karma, Jest, or similar).
- Participate in code reviews, maintain documentation, and ensure consistent engineering standards.
- Troubleshoot cross-browser issues and improve application reliability and UX.
Required skills & experience
- 3–6 years professional experience building production Angular applications (Angular v10+).
- Deep knowledge of Angular concepts: modules, components, services, dependency injection, lifecycle hooks, forms, router and change detection.
- Strong RxJS experience — Observables, Subjects, higher-order streams and error handling.
- Experience with a front-end state management approach (NgRx, Akita, or comparable patterns).
- Excellent HTML5, CSS3 (Flexbox/Grid), responsive design and TypeScript skills.
- Familiarity building simple backend services in Node.js and Express for API endpoints.
- Practical exposure to MongoDB (designing schemas, queries, indexing for performance).
- Comfortable with REST API integration, authentication flows (JWT, cookie-based), and CORS concerns.
- Experience writing unit tests for components and services.
- Clear spoken and written English and ability to work collaboratively in an onsite team.
Nice-to-have
- Experience with Angular Universal (server-side rendering) or progressive web apps (PWA).
- Prior work on CRM, ERP, or enterprise web applications.
- Familiarity with CI/CD pipelines, Docker, and basic DevOps practices.
- Experience using AWS (S3, Lambda, ECS) or other cloud platforms.
- Knowledge of performance profiling tools (Chrome DevTools, Lighthouse).
Our expectations
- Onsite presence in Chaklala Scheme 3 (Rawalpindi) is mandatory — remote work or remote interviews will not be accepted.
- Willingness to work the specified shift (6:00 PM — 3:00 AM, Mon–Fri).
- Strong ownership mentality, attention to detail, and ability to deliver incremental value quickly.
Job Type: Full-time
Pay: Rs80,000.00 - Rs180,000.00 per month
Work Location: In person