Angular Developer

Engineering · Full-time · Punjab, Pakistan

Job description

Hiring: Angular Developer

Location: DHA Phase 8 - Lahore (on-site role)

Positions Open: 04

Job Responsibilities:

  1. Develop user-friendly web applications using Angular framework.
  2. Collaborate with designers, backend developers, and other stakeholders to translate UI/UX

designs into functional features.

  1. Implement responsive designs and ensure cross-browser compatibility.

  2. Optimize application performance and scalability.

  3. Write clean, modular, and maintainable code.

  4. Conduct thorough testing and debugging of the application.

  5. Stay up to date with the latest frontend technologies, trends, and best practices.

  6. Participate in code reviews and provide constructive feedback to team members.

  7. Troubleshoot and resolve issues reported by users or clients.

  8. Collaborate with the backend team to define and consume APIs

Skills:

  1. Proficiency in HTML5, CSS3, and JavaScript.

  2. Experience with frontend build tools such as Webpack or Gulp.

  3. Knowledge of RESTful APIs and asynchronous request handling.

  4. Familiarity with version control systems like Git.

  5. Experience with unit testing frameworks like Jasmine or Karma.

  6. Understanding of responsive design principles and mobile-first development.

  7. Ability to write efficient, reusable, and well-documented code.

  8. Good problem-solving and debugging skills.

  9. Strong communication and collaboration skills.

Qualifications Needed:

  1. Bachelor's degree in Computer Science, Software Engineering, or a related field (or equivalent experience).
  2. 3+ years of experience in software development.
  3. Thorough understanding of Angular and its core principles.
  4. Hands-on experience with ag-grid, Angular Material (or similar UI framework), NPM or NX.
  5. Familiarity with Modern JavaScript tools such as ESLint, Babel, Webpack
  6. Familiarity with newer specifications of EcmaScript.
  7. Work in cross functional environment with operation managers and coordinators
  8. Authentication in angular application using 3rd party components like (Okta, OAuth, Azure AD etc.)
  9. Knowledge of modern authorization mechanisms, such as JSON Web Token.
  10. Hands on experience with Angular Custom Elements creation and dynamic loading.
  11. Hands on experience with environment-based releases in angular.
  12. Optimization of angular application effective on PageSpeed Insights.
  13. Strong proficiency in JavaScript and Typescript, including DOM manipulation and the JavaScript object model.
  14. Experience with data structure libraries (e.g., Immutable.js) is a plus.
  15. Familiarity with RESTful APIs integration.
  16. Familiarity with modern front-end build pipelines and tools like Azure Pipelines or GitHub Actions.
  17. Packaging and Deployment after minification and uglification.
  18. Ability to understand business requirements and translate them into technical requirements.
  19. A knack for benchmarking and optimization.
  20. Experience with system architecture or leading a software team is a strong advantage.

Org chart

Peers

View in org chart

Open roles at Algo

Two candidates
The Org
helps you hire
great candidates
It takes less than ten minutes to set up your company page.
It’s free to use - try it out today.