Title: JavaScript Developer (React.js)Duration: 12+ months with possible extensionsLocation: remote US, no preference to time zone
Essential Responsibilities:• Build amazing web applications using ReactJS, HTML, CSS, JS and more• Work with a cross-shore development team• Influence and collaborate to create an amazing online experience• Participate in agile sprints with cross-functional teams including planning, daily standups, backlog grooming sessions and reviews• Analyze production defects, troubleshoot systems, identify root cause, and implement fixes• Work with third party vendors to develop software and/or integrate their software into our products• Perform other duties and/or special projects as assigned
Minimum Qualifications:• A minimum of 3 years’ experience and up to date proficiency in JavaScript with the ReactJS framework.• Strong understanding of testing (unit, integration, e2e) and type checking tools including Jest/RTL/Typescript• Familiarity with various styling methodologies including CSS and CSS in JS libraries• Ability to communicate effectively with non-technical stakeholders
Desired Qualifications:• Understanding of automated testing using Cypress/Cucumber/Gherkin• Understanding of microfrontend and microservices architecture• Understanding of modern build tools such as Vite, microbundler, parcel