JavaScript Engineer
Our Opportunity:
Chewy is looking for a JavaScript Engineer to join our Search Team based in Boston, MA. The ideal candidate would enjoy building scalable web applications using modern JavaScript. We are looking for a self-starter to architect and drive a webapp rebuild using ES6, CSS-in-JS, React, Redux, GraphQL, Typescript and Node JS.
What you'll do:
- Architect a resilient system for a customer-facing web application from scratch
- Build multiple single page applications (SPAs) using modern JavaScript
- Design responsive, reusable user interfaces using React, Redux and CSS-in-JS
- Build and consume RESTful endpoints and integrate them with a GraphQL server
- Write asynchronous Javascript code that will run on both client and server
- Position may require some travel
What you'll need:
- A bachelors degree in Computer Science or equivalent experience
- At least 3 years experience building modern JavaScript applications and frameworks (React, Vue, Angular)
- Experience with modern JavaScript (ES6) and JavaScript frameworks (React, Vue, Angular)
- Experience working with Node JS and the node ecosystem for web application development
- Experience working in a fast-paced agile environment
- Passion for cross-functional collaboration, pair-programming and brainstorming
- Ability to adapt quickly to changing requirements and deliver quality code
Bonus:
- Experience with Typescript and GraphQL
- Familiarity with Test driven development, Jest and Cypress
- Familiarity with Emotion CSS-in-JS
- Familiarity with AWS