Javascript Developer

Job Description

JavaScript (ES6) Developer

Works as part of a team of developers to design, develop, and maintain a testing framework for web-based applications. Work within an agile framework and collaborate with the creative team, technical team, product leads and functional teams on targeted features and functions.

Job Responsibilities Include:

  • Enhancing and maintaining functionalities of automated testing framework
  • Fixing issues in framework reported by the testing teams using it for automation
  • Writing of JavaScript code for the test cases that are supported by the framework.
  • Works with customer product leads on targeted features and functions with firm rollout dates.
  • Follows Agile methodology delivering solutions with best-in-class quality and performance.
  • Embraces and demonstrates latest development principles and practices so that client remains a leading player in digital in their market segment.

Basic Qualifications:

  • Minimum three years of JavaScript (ES6) development
  • Experience with JavaScript frameworks like React, Vue, and Next
  • Experience with Agile methodologies
  • Experience working in a customer-facing role

Preferred Skills:

  • Bachelor of Science degree in Computer Science, Information Technology or a related field
  • Experience using Stash or GitHub for version control
  • Experience with Typescript or NodeJS development
  • Experience with Unit Testing tools, such as Jest or Enzyme
  • Experience with test automation using WebDriver or Cypress
  • Experience with REST and GraphQL APIs