Front End Developer
Karachi, Sindh, Pakistan
Full Time
Entry Level
Job Summary:
We are looking for a Frontend Developer with strong experience in modern web application development to design, develop, and maintain responsive, scalable, and user-friendly web interfaces using Angular for the Institution Portal, Admin Dashboard, and associated web applications.
Key Responsibilities:
- Design, develop, and maintain web applications using Angular.
- Develop responsive and user-friendly interfaces for the Institution Portal, Admin Dashboard, and associated web interfaces.
- Build reusable, scalable, and maintainable frontend components.
- Integrate frontend applications with RESTful APIs and backend services.
- Implement business requirements and user workflows into functional web interfaces.
- Ensure cross-browser compatibility, responsiveness, performance, and usability of applications.
- Identify, troubleshoot, and resolve frontend issues and technical defects.
- Collaborate with backend developers, QA engineers, UI/UX designers, product teams, and other stakeholders to deliver high-quality applications.
- Participate in code reviews and ensure adherence to frontend coding standards and best practices.
- Implement proper form validation, error handling, state management, and user interaction flows.
- Optimize application performance, page load times, and overall frontend experience.
- Support testing, debugging, deployment, and maintenance of frontend applications.
- Continuously improve frontend architecture, code quality, usability, and overall application performance.
Requirements:
- 3+ years of professional experience in Frontend Software Development.
- Strong hands-on experience with Angular development.
- Strong knowledge of HTML, CSS, JavaScript, and TypeScript.
- Experience developing responsive and user-friendly web applications.
- Strong understanding of Angular components, services, modules, routing, forms, and lifecycle concepts.
- Experience integrating frontend applications with RESTful APIs.
- Experience with frontend state management and reusable component development.
- Strong understanding of web development principles, browser compatibility, and responsive design.
- Experience with Git and version control systems.
- Strong analytical, debugging, and problem-solving skills.
- Ability to work effectively in an onsite environment in Karachi.
Apply for this position
Required*