Staff/Senior Software Consultant - Angular + Playwright
Karachi, Lahore, Islamabad, Pakistan
Full Time
Experienced
Company Overview
10Pearls is a global, purpose-driven AI-Native digital engineering partner helping businesses re-imagine, digitalize, and accelerate. As an end-to-end digital technology partner, 10Pearls helps businesses create future-proof, transformative digital products that leverage emerging technologies. 10Pearls' clients include Global 2000 enterprises, high growth mid-size businesses, and some of the most exciting start-ups from industries like healthcare, fintech, energy, education, real estate, retail, and hi-tech. Headquartered in the Washington DC metro area, 10Pearls has product engineering and software development centers in North America, Latin America, Europe, and South Asia. To learn more, visit https://10pearls.com.
About the Role
10Pearls is looking for Staff/Senior Software Consultant - Angular to join our engineering team and contribute to long-term software development engagements. The ideal candidates will have strong hands-on expertise in modern Angular, with experience building scalable front-end applications and working with RxJS, GraphQL, and Playwright automation.
Responsibilities
Requirements
Nice to Have
10Pearls is a global, purpose-driven AI-Native digital engineering partner helping businesses re-imagine, digitalize, and accelerate. As an end-to-end digital technology partner, 10Pearls helps businesses create future-proof, transformative digital products that leverage emerging technologies. 10Pearls' clients include Global 2000 enterprises, high growth mid-size businesses, and some of the most exciting start-ups from industries like healthcare, fintech, energy, education, real estate, retail, and hi-tech. Headquartered in the Washington DC metro area, 10Pearls has product engineering and software development centers in North America, Latin America, Europe, and South Asia. To learn more, visit https://10pearls.com.
About the Role
10Pearls is looking for Staff/Senior Software Consultant - Angular to join our engineering team and contribute to long-term software development engagements. The ideal candidates will have strong hands-on expertise in modern Angular, with experience building scalable front-end applications and working with RxJS, GraphQL, and Playwright automation.
Responsibilities
- Design, develop, and maintain scalable, high-quality front-end applications using Angular.
- Work with modern versions of Angular (20+) and apply best practices for component-based development.
- Build reactive and efficient applications using RxJS and reactive programming patterns.
- Integrate front-end applications with GraphQL APIs and manage data efficiently.
- Develop reusable, maintainable, and scalable UI components and solutions.
- Write and maintain automated end-to-end tests using Playwright.
- Collaborate closely with backend engineers, QA, product managers, and other stakeholders.
- Participate in code reviews and contribute to engineering best practices and standards.
- Troubleshoot, debug, and optimize applications for performance, reliability, and scalability.
- Contribute to technical discussions, solution design, and continuous improvement initiatives.
Requirements
- 6+ years strong professional experience in Angular development.
- Hands-on experience with Angular 20+ or recent versions of Angular.
- Strong understanding of RxJS and reactive programming.
- Experience working 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.
Nice to Have
- Experience working on enterprise-scale applications.
- Experience with modern front-end architecture and performance optimization.
- Experience with CI/CD pipelines and automated testing practices.
- Exposure to cloud-based development environments.
- Experience mentoring junior developers or contributing to technical leadership.
Apply for this position
Required*