> Markdown version of [/jobs/ext/4634642-software-engineer-i-full-stack-promotions](https://www.wearedevelopers.com/jobs/ext/4634642-software-engineer-i-full-stack-promotions). Every page supports `.md` or `Accept: text/markdown`. Links point to the HTML versions so they work for humans too. Agent guide: [/agents.md](https://www.wearedevelopers.com/agents.md). --- # Software Engineer I, Full Stack, Promotions - **Company:** Chewy, Inc. - **Location:** Boston, MA, United States - **Experience:** Starter - **Salary:** $97,500 - $160,000 - **Contract:** Internship / Graduate position - **Skills:** Application Programming Interfaces (APIs), Code Review, Databases, Data Structures, Software Debugging, Software Maintenance, Software Engineering, ReactJS, Backend, Integration Tests, Information Technology, Front End Software Development, Software Version Control - **Published:** November 8, 2026 - **Apply:** https://www.indeed.com/viewjob?jk=e829496aff9e41b2 ## About the Role * BA/BS in Computer Science, Software Engineering, a related field, or equivalent practical experience * 0-2 years of software engineering experience, including internships, co-ops, or substantial academic projects * Experience with React.js and modern front-end development, plus exposure to backend services or APIs * Understanding of core software engineering concepts, including data structures, algorithms, APIs, and databases * Experience writing tests and debugging code; familiarity with version control and code review workflows * Ability to learn unfamiliar systems and ask clear, thoughtful questions * Strong written and verbal communication skills and the ability to collaborate across teams * Ability to balance multiple priorities and adapt as requirements or information change * Customer focus, curiosity, and a commitment to building reliable, maintainable software * Position may require travel ## Description * Build, test, and maintain full-stack experiences, services, APIs, and internal tools that support promotions and offers * Collaborate with product managers, designers, and engineers to break down requirements and deliver incremental improvements * Write readable, maintainable full-stack code, including React.js user interfaces and backend services, and participate in code reviews, design discussions, and team ceremonies * Develop unit and integration tests, debug issues, and improve the reliability of the systems you support * Learn and apply engineering best practices for data, APIs, observability, security, and performance * Investigate production issues with support from teammates and contribute to root-cause analysis and follow-up fixes * Use monitoring and operational feedback to identify opportunities to improve customer and team experiences * Contribute to documentation and share knowledge as you grow your understanding of the Promotions domain