Software Engineer, Front End
Our Opportunity:
Chewy is looking for a Front end Engineer to join our Customer Platforms Team. 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, Postgres, Typescript and Node JS. . This energetic individual will partner with both technical and business teams on multiple initiatives and collaborate to deliver new features and enhancements.
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 and/or Postgres Database.
- Write asynchronous Javascript code that will run on both client and server
- Collaborate to identify, isolate and resolve malfunctions related to software and Ensure that technical solutions follow best practices, are reliable, easily maintainable and scalable under sustained load.
What you'll need:
- A bachelors degree in Computer Science or equivalent experience
- At least 5 years experience building modern javascript applications and frameworks (React, Vue, Angular)
- 5+ years of Experience with modern javascript (ES6) and javascript frameworks (React, Vue, Angular)
- 5+ years of experience working with web services.
- 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.
- Strong verbal and written communication skills
- Strong time management and organization skills with ability to balance multiple priorities at a given time.
Bonus:
- Experience with Typescript and GraphQL
- Familiarity with Test driven development, Jest and Cypress
- Familiarity with Emotion CSS-in-JS
- Familiarity with AWS
- 2+ years of experience in SQL and developing applications with relational database technologies
- 5+ years of experience working web server technologies
- 3+ years of experience working with web services (SOAP/HTTP, REST)
#LI-RR1
Chewy is committed to equal opportunity. We value and embrace diversity and inclusion of all Team Members.
If you have a disability under the Americans with Disabilities Act or similar law, or you require a religious accommodation, and you wish to discuss potential accommodations related to applying for employment at Chewy, please contact [email protected].
To access Chewy’s Privacy Policy, which contains information regarding information collected from job applicants and how we use it, please click here: https://www.chewy.com/app/content/privacy).