Let’s get started
By clicking ‘Next’, I agree to the Terms of Service
and Privacy Policy
Jobs / Job page
Software Engineer I - Front End image - Rise Careers
Job details

Software Engineer I - Front End

Our Opportunity: 

At Chewy, it is our mission to be the most trusted and convenient destination for pet parents (and partners) everywhere. We have evolved into an innovative Fortune 500 industry leader. The Pet Health Storefront team is looking for a dedicated Front-End Software Engineer I in Boston, MA to help us deliver accurate, up to date prescription information to pet parents across all areas of Chewy.com.  This is to help ensure pets everywhere are getting the medications they need when they need them. The expectations of the prospective candidate will be to design and build software components of services and or platforms. In this role, the ideal candidate will engage in development, testing, and make contributions to the growth and development of one of Chewy’s fastest growing areas. We continue to grow and always Think Big about new innovative ideas, while consistently exploring opportunities to differentiate ourselves in the industry.

What You'll Do:

  • Apply algorithms, data structures, and design patterns to produce efficient and performant code
  • Develop, extend, and debug code within the scope of their team’s existing tools and services
  • Complete design and debug tasks
  • Solve root causes of and solutions for bugs and production issues
  • Make meaningful contributions to the team's existing customer facing UIs
  • Participate in on-call rotations and operational excellence

 

What you'll need: 

  • Bachelor's degree or higher in Computer Science, Computer Information Systems, or similar; or equivalent experience
  • 1+ years of professional experience as Software Engineer
  • Strong proficiency in JavaScript, TypeScript, React, HTML, and CSS.
  • Familiarity with state management libraries (e.g., Redux, Context API).
  • Basic understanding of responsive design principles and CSS frameworks (e.g., Tailwind, Bootstrap, or Material UI).
  • Experience with version control systems (e.g., Git, GitHub, GitLab).
  • Knowledge of RESTful APIs and working with back-end developers.
  • Familiarity with testing frameworks such as Jest or React Testing Library.
  • Good problem-solving skills and attention to detail.
  • Strong communication and collaboration abilities.
  • Experience in an agile development environment, collaborating with Application Development and Architecture teams 

Preferred Skills:

  • Java programming experience 
  • Experience with Next.js or other modern front-end frameworks.
  • Understanding of CI/CD pipelines and deployment processes.
  • Experience in agile development environment
  • Android or iOS development experience

 

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, and you need an accommodation during the application process or to perform these job requirements, or if you need a religious accommodation, please contact CAAR@chewy.com.

 

If you have a question regarding your application, please contact HR@chewy.com.

 

To access Chewy's Customer Privacy Policy, please click here. To access Chewy's California CPRA Job Applicant Privacy Policy, please click here.

Chewy Glassdoor Company Review
3.5 Glassdoor star iconGlassdoor star iconGlassdoor star icon Glassdoor star icon Glassdoor star icon
Chewy DE&I Review
No rating Glassdoor star iconGlassdoor star iconGlassdoor star iconGlassdoor star iconGlassdoor star icon
CEO of Chewy
Chewy CEO photo
Sumit Singh
Approve of CEO

Average salary estimate

$80000 / YEARLY (est.)
min
max
$70000K
$90000K

If an employer mentions a salary or salary range on their job, we display it as an "Employer Estimate". If a job has no salary data, Rise displays an estimate if available.

What You Should Know About Software Engineer I - Front End, Chewy

Join Chewy as a Software Engineer I - Front End in Boston, Massachusetts, where your primary mission will be to help us provide accurate, up-to-date prescription information to pet parents across Chewy.com. At Chewy, we are passionate about pets and aim to be the go-to destination for all pet-related needs. In this exciting role, you will design and build software components for our rapidly evolving Pet Health Storefront team. You'll get hands-on experience in development, testing, and contributing to one of our company's fastest-growing areas. If you enjoy applying algorithms, data structures, and design patterns to create efficient and performant code and are ready to debug challenges, this position is perfect for you. You'll collaborate with fellow developers, make valuable contributions to customer-facing UIs, and participate in on-call rotations to maintain operational excellence. The ideal candidate will hold a Bachelor's degree in Computer Science or a related field, possess strong proficiency in JavaScript, TypeScript, and React, and have familiarity with state management libraries. If you're excited about innovative ideas and are eager to grow in the tech space while working within an agile environment, Chewy is the place for you!

Frequently Asked Questions (FAQs) for Software Engineer I - Front End Role at Chewy
What responsibilities does a Software Engineer I - Front End at Chewy have?

As a Software Engineer I - Front End at Chewy, you will be responsible for designing and building software components, engaging in development and testing, and making meaningful contributions to the technical team. You will also apply algorithms and data structures to produce efficient code, debug issues, and participate in on-call rotations.

Join Rise to see the full answer
What qualifications are needed for a Software Engineer I - Front End at Chewy?

To qualify for the Software Engineer I - Front End position at Chewy, candidates should have a Bachelor's degree in Computer Science or a related field and a minimum of 1 year of professional experience. Proficiency in JavaScript, TypeScript, React, and familiarity with state management libraries are crucial.

Join Rise to see the full answer
What skills should I possess to succeed as a Software Engineer I - Front End at Chewy?

Successful candidates for the Software Engineer I - Front End role at Chewy should possess strong problem-solving skills, attention to detail, and excellent communication abilities. Familiarity with responsive design principles, testing frameworks, and experience in an agile development environment are also highly valuable.

Join Rise to see the full answer
What technologies and tools does a Software Engineer I - Front End at Chewy work with?

A Software Engineer I - Front End at Chewy primarily works with JavaScript, TypeScript, React, HTML, and CSS. Familiarity with version control systems like Git and knowledge of RESTful APIs are also important. Experience with additional front-end frameworks or deployment processes is a plus.

Join Rise to see the full answer
What can I expect in terms of work culture as a Software Engineer I - Front End at Chewy?

Chewy promotes a culture of diversity, inclusion, and equal opportunity. As a Software Engineer I - Front End, you can expect to work in an innovative and collaborative environment that encourages sharing ideas, learning from each other, and contributing to the team's success.

Join Rise to see the full answer
Common Interview Questions for Software Engineer I - Front End
How do you approach debugging an issue in your code?

When troubleshooting bugs, I start by reproducing the issue consistently and gathering as much information as possible about the error. I then analyze the code step by step, using console logs or debugging tools to pinpoint where the problem lies. After identifying the root cause, I make the necessary changes and test thoroughly to ensure that the fix doesn't break any existing functionality.

Join Rise to see the full answer
Can you explain the importance of responsive design in front-end development?

Responsive design is crucial in front-end development as it ensures that applications look and function well on various devices and screen sizes. By utilizing flexible layouts, images, and CSS media queries, we can create an optimized user experience, catering to a wider audience and improving overall customer satisfaction.

Join Rise to see the full answer
What strategies do you use to manage state in a React application?

In React applications, I often utilize state management libraries like Redux or the Context API to manage application state effectively. I keep the state centralized, which makes it easier to track changes and debug issues. Additionally, using hooks like useState and useEffect helps in managing component-level state efficiently.

Join Rise to see the full answer
Describe your experience with version control systems.

I have experience using version control systems like Git, where I utilize branching strategies to manage features and fixes. Regularly committing changes, creating pull requests, and reviewing code with my peers are standard practices in my workflow, helping us maintain a clean and organized codebase.

Join Rise to see the full answer
How do you stay updated with the latest front-end development trends?

I stay up to date with front-end development trends by following leading tech blogs, participating in online communities, and attending webinars and conferences. Additionally, I often explore new frameworks and tools by working on side projects to gain practical experience.

Join Rise to see the full answer
What role do you think testing plays in software development?

Testing is fundamental in software development as it helps ensure the quality and reliability of the code. By writing unit tests, integration tests, and conducting user acceptance testing, we can identify and fix issues early in the development cycle, reducing the likelihood of bugs in production.

Join Rise to see the full answer
Can you describe a challenging project you worked on and how you overcame difficulties?

One challenging project involved integrating a complex third-party API into our application. Initial integration was problematic, but I collaborated closely with my team to break down the tasks, utilize API documentation effectively, and conduct thorough testing. By maintaining clear communication and encouraging feedback, we successfully implemented the API.

Join Rise to see the full answer
How do you prioritize tasks when working on multiple projects?

When multitasking across projects, I prioritize by assessing deadlines, project objectives, and potential impacts on the team. Creating a task list and using project management tools helps me stay organized and focused, allowing for timely delivery without compromising quality.

Join Rise to see the full answer
What is your understanding of RESTful APIs?

RESTful APIs are architectural styles for designing networked applications. They allow communication between clients and servers through stateless requests, typically using HTTP methods like GET, POST, PUT, and DELETE. Understanding how to consume and interact with RESTful APIs is essential for front-end development as it enables the integration of dynamic data into applications.

Join Rise to see the full answer
What techniques do you use to improve web performance?

To enhance web performance, I utilize techniques like code splitting, lazy loading of resources, optimizing images, and leveraging caching strategies. Additionally, I regularly analyze the site's performance with tools like Google Lighthouse, allowing for data-driven decisions and improvements.

Join Rise to see the full answer
Similar Jobs
Photo of the Rise User
Chewy Hybrid Plantation, Florida, United States
Posted 11 days ago
Photo of the Rise User
Chewy Hybrid Boston, Massachusetts, United States
Posted 12 days ago
Photo of the Rise User
Wells Fargo Remote West Des Moines, Iowa, United States
Posted 11 days ago
Photo of the Rise User

As a Senior Software Engineer at Cloudflare, you will play a crucial role in enhancing security systems that protect millions of Internet properties.

Photo of the Rise User
Posted 9 hours ago

Fieldguide is looking for a proactive Software Engineer to help innovate trust in global commerce through their cutting-edge software solutions.

Photo of the Rise User
Posted 11 days ago
Photo of the Rise User
Posted 6 days ago
Paid Holidays

Join dLocal as a Site Reliability Engineer to help manage the observability platform for major global brands.

York Home Performance Remote Ithaca, New York, United States
Posted 10 days ago

At Chewy, our mission is to be the most trusted and convenient destination for pet parents and partners, everywhere.

130 jobs
MATCH
Calculating your matching score...
FUNDING
SENIORITY LEVEL REQUIREMENT
TEAM SIZE
EMPLOYMENT TYPE
Full-time, on-site
DATE POSTED
April 4, 2025

Subscribe to Rise newsletter

Risa star 🔮 Hi, I'm Risa! Your AI
Career Copilot
Want to see a list of jobs tailored to
you, just ask me below!