P

Senior JavaScript Developer

Provar Limited On-site Part-time 4 months ago
Apply now

About the role

We are looking for a highly energetic Senior Developer (JavaScript) to join our core product engineering team. You will work with bleeding-edge technologies and contribute to shaping innovation in the Test Automation industry.

This role requires strong technical expertise, ownership of design and delivery, and collaboration with cross-functional teams. You will be hands-on in coding, champion modern engineering practices, and play a key role in delivering scalable, high-quality software.

You will join a high-impact team responsible for solving the hardest problems in no-code/low-code UI test automation, including deep support for Web Components, proprietary frameworks, locator self-healing, AI integration, and much more! Your work will directly impact Provar’s product quality and user experience, whilst improving test reliability for our customers’ complex enterprise applications.



What you’ll do

  • Contribute to the design, development, and deployment of core product features using modern JavaScript technologies.
  • Write clean, efficient, and maintainable code following best practices, coding standards, and performance guidelines.
  • Lead and participate in technical discussions, code reviews, and solution design sessions.
  • Collaborate closely with product managers, designers, and QA to deliver business value quickly without compromising quality.
  • Support and enhance CI/CD pipelines, ensuring smooth and automated builds, testing, and deployments.
  • Troubleshoot, diagnose, and resolve complex technical issues across the frontend and backend stack.
  • Mentor junior developers and actively contribute to team learning, documentation, and knowledge sharing.


About you

You’ll have:

  • A strong academic foundation (degree in Computer Science, Engineering, or equivalent).
  • 5–7 years of professional experience with JavaScript as the primary technology stack.
  • Strong expertise in JavaScript (ES6+), Node.js, and one or more modern frameworks such as React, Angular, or Vue.
  • Hands-on experience building scalable web applications, RESTful APIs, and/or microservices.
  • Good understanding of UI/UX principles, browser behavior, and performance optimization.
  • Solid knowledge of software design patterns, architectural principles, and modular code structures.
  • Strong expertise in modern JavaScript and browser-based technologies, with a deep understanding of the Shadow DOM, Web Components, and the DOM traversal challenges they present.
  • Experience working with Git and standard version control workflows.
  • Strong collaboration skills and the ability to work effectively across distributed teams.
  • Proven ability to analyze, troubleshoot, and resolve complex issues efficiently.


You’ll be:

  • Self-organized, autonomous, and results-driven.
  • Resilient, motivated, and aligned with Provar’s mission.
  • Innovative, with strong problem-solving and analytical skills.
  • Capable of defining solution options, evaluating technical feasibility, and estimating effort/risk.
  • Skilled in rapid prototyping and delivering scalable, production-ready solutions.
  • An excellent communicator across technical and business stakeholders.


Bonus skills (nice to have):

  • Experience with AI/ML platforms and integrating intelligent systems into developer tools.
  • Familiarity with other test automation platforms and understanding of their locator models.
  • Exposure to enterprise CI/CD pipelines and how test frameworks integrate into automated delivery workflows.
  • Familiarity with testing Salesforce.

Provar Limited

Share this job

Similar Jobs