Staff/Senior Software Consultant - Angular + Playwright
10Pearls Karachi Division, Sindh, Pakistan
IT Services and IT Consulting · 1,001-5,000 employees
About the role
Design, develop, and maintain scalable front-end applications using Angular and GraphQL. Collaborate with cross-functional teams to implement automated testing and ensure high-quality software delivery.
What they look for
Requirements
Requires 6+ years of professional experience in Angular development with strong proficiency in RxJS and Playwright. Candidates must demonstrate expertise in building responsive web applications and effective stakeholder communication.
Full description
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• 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.
Similar roles
-
Fullstack Developer .Net/ Angular
SQLI Rabat, Rabat-Salé-Kénitra, Morocco
-
Ingénieur Etudes et Développement Angular (H/F)
Meritis Montpellier, Occitania, France
-
Software Engineer (Frontend - Angular 19+, Angular Signals, RxJS)
NielsenIQ Chennai, Tamil Nadu, India
-
Senior Full Stack .NET / Angular Developer
Expleo Lisbon, Portugal
-
Desenvolvedor/ Desenvolvedora Frontend (Angular)
Capgemini Brasília, Federal District, Brazil
-
Tech Lead - Java fullstack (Angular)
Synechron Montreal, Quebec, Canada · CA$100K–CA$105K/yr