Location
Islamabad, Islāmābād, Pakistan
Salary
Not specified
Type
fulltime
Posted
Today
Job Description
Frontend Developer (Angular)
Role Summary
We are seeking a highly skilled
Frontend Developer
with expertise in
Angular
to design and build responsive, scalable, and high-performance web applications. The ideal candidate will have strong experience in modern frontend frameworks, UI/UX best practices, and integration with backend APIs. This role requires hands-on coding, performance optimization, and collaboration with cross-functional teams.
Key Responsibilities
Angular Development
- Build and maintain dynamic, responsive web applications using Angular (latest versions)
- Develop reusable UI components, directives, and services
- Implement state management using RxJS, NgRx, or Signals.
UI/UX Implementation
- Ensure cross-browser compatibility and mobile responsiveness
- Collaborate with designers to translate wireframes into functional interfaces
- Optimize applications for speed, accessibility, and scalability.
API Integration
- Integrate RESTful and GraphQL APIs with Angular applications
- Handle authentication, authorization, and secure data flows.
Performance \& Quality
- Conduct code reviews, unit testing, and end-to-end testing
- Monitor and improve application performance (lazy loading, caching, bundling)
- Troubleshoot and resolve frontend issues in production environments.
Collaboration
- Work closely with backend engineers, QA, and product teams
- Participate in Agile ceremonies (stand-ups, sprint planning, retrospectives)
Required Skills \& Experience
- Strong hands-on experience with
Angular (v12\+)
.
- Proficiency in
TypeScript, JavaScript (ES6\+), HTML5, CSS3, SCSS
.
- Experience with
RxJS, NgRx, Angular Signals
for state management.
- Knowledge of
REST APIs, GraphQL, and JSON data handling
.
- Familiarity with
Jasmine, Karma, Cypress, or Jest
for testing.
- Experience with
CI/CD pipelines
(Jenkins, GitHub Actions, GitLab CI).
- Strong debugging and performance optimization skills.
- Minimum
3–6 years of frontend development experience
.
Looking for more opportunities?
Browse thousands of graduate jobs and entry-level positions.