10Pearls

Staff/Senior Software Consultant - Angular + Playwright

10Pearls
Apply
4 days ago
Karachi, Pakistan +2 moreSenior / Staff+

Responsibilities

  • Design, develop, and maintain scalable front-end applications using Angular.
  • Apply component-based development practices with Angular 20+ or recent Angular versions.
  • Build reactive applications using RxJS and reactive programming patterns.
  • Integrate front-end applications with GraphQL APIs and manage application data.
  • Develop reusable, maintainable, and scalable UI components and solutions.
  • Write and maintain automated end-to-end tests using Playwright.
  • Collaborate with backend engineers, QA, product managers, and other stakeholders.
  • Participate in code reviews and contribute to engineering standards and best practices.
  • Troubleshoot, debug, and optimize applications for performance, reliability, and scalability.
  • Contribute to technical discussions, solution design, and continuous improvement initiatives.

Requirements

  • 6+ years of professional Angular development experience.
  • Hands-on experience with Angular 20+ or recent Angular versions.
  • Strong understanding of RxJS and reactive programming.
  • Experience with GraphQL and API integrations.
  • Hands-on experience with Playwright for test automation.
  • Strong understanding of front-end development principles, architecture, and design patterns.
  • Experience building responsive, scalable, and maintainable web applications.
  • Strong problem-solving and debugging skills.
  • Ability to work effectively in a collaborative Agile environment.
  • Strong communication and stakeholder collaboration skills.
  • Preferred experience includes enterprise-scale applications, modern front-end architecture, performance optimization, CI/CD pipelines, automated testing practices, cloud-based development environments, and mentoring junior developers or contributing to technical leadership.

Tech Stack

AngularGraphQL

Categories

10Pearls

About 10Pearls

1,001-5,000 employees
Contact me