Job Description
Hiring: FullStack Angular Developer (4 years of experience)
Location: DHA Phase 8 - Lahore (on-site role)
Positions Open: 04
Job Responsibilities:
- Develop user-friendly web applications using Angular framework.
- Collaborate with designers, backend developers, and other stakeholders to translate UI/UX
designs into functional features.
- Implement responsive designs and ensure cross-browser compatibility.
- Optimize application performance and scalability.
- Write clean, modular, and maintainable code.
- Conduct thorough testing and debugging of the application.
- Stay up to date with the latest frontend technologies, trends, and best practices.
- Participate in code reviews and provide constructive feedback to team members.
- Troubleshoot and resolve issues reported by users or clients.
- Collaborate with the backend team to define and consume APIs
Skills:
- Proficiency in HTML5, CSS3, and JavaScript.
- Experience with frontend build tools such as Webpack or Gulp.
- Knowledge of RESTful APIs and asynchronous request handling.
- Familiarity with version control systems like Git.
- Experience with unit testing frameworks like Jasmine or Karma.
- Understanding of responsive design principles and mobile-first development.
- Ability to write efficient, reusable, and well-documented code.
- Good problem-solving and debugging skills.
- Strong communication and collaboration skills.
Qualifications Needed:
- Bachelor's degree in Computer Science, Software Engineering, or a related field (or equivalent experience).
- 4+ years of experience in software development.
- Thorough understanding of Angular and its core principles.
- Hands-on experience with ag-grid, Angular Material (or similar UI framework), NPM or NX.
- Familiarity with Modern JavaScript tools such as ESLint, Babel, Webpack
- Familiarity with newer specifications of EcmaScript.
- Work in cross functional environment with operation managers and coordinators
- Authentication in angular application using 3rd party components like (Okta, OAuth, Azure AD etc.)
- Knowledge of modern authorization mechanisms, such as JSON Web Token.
- Hands on experience with Angular Custom Elements creation and dynamic loading.
- Hands on experience with environment-based releases in angular.
- Optimization of angular application effective on PageSpeed Insights.
- Strong proficiency in JavaScript and Typescript, including DOM manipulation and the JavaScript object model.
- Experience with data structure libraries (e.g., Immutable.js) is a plus.
- Familiarity with RESTful APIs integration.
- Familiarity with modern front-end build pipelines and tools like Azure Pipelines or GitHub Actions.
- Packaging and Deployment after minification and uglification.
- Ability to understand business requirements and translate them into technical requirements.
- A knack for benchmarking and optimization.
- Experience with system architecture or leading a software team is a strong advantage.
Job Details
-
Job Location
-
Lahore Pakistan
-
Company Industry
-
Other Business Support Services
-
Company Type
-
Unspecified
-
Employment Type
-
Unspecified
-
Monthly Salary Range
-
Unspecified
-
Number of Vacancies
-
Unspecified