Chewy is seeking a Software Engineer I to enhance existing systems with automation, improve developer experience and productivity, and build observability metrics of business applications that power the e-commerce platform and beyond.
Requirements
- Experience in React, Typescript, NodeJS
- Proficiency in Computer Science fundamentals – object-oriented design, data structures, algorithm - design, problem solving, and complexity analysis
- Be a hands-on Engineer spending significant percentage of their time writing code or debugging tricky issues
- Knowledge of professional software engineering practices for the full software development life cycle including coding standards, code reviews, source control management, build processes, testing, and operations
- Knowledge evaluating, measuring, and tuning application performance
- Experience working across fully automated stacks in a CI/CD ecosystem
- Knowledge in Test Driven Development
Responsibilities
- Contribute to every aspect of the software development lifecycle
- Drive innovation through rapid prototyping and iterative development
- Debug production issues across services and technology stack
- Continuously measure and optimize the performance, effectiveness, and uptime of backend services
- Apply algorithms, data structures, and design patterns to build scalable and performant code
- Collaborate with Team Members to drive solutions to standardize methodologies, workflows, reusable modules, and tooling
- Contribute to team’s standard processes for logging, testing, instrumentation, metrics, monitors, alerts, practices, and processes
Other
- 1+ years of professional experience in Software Engineering
- Must be team oriented and have a customer first mindset
- Sharp analytical abilities and proven design skills & a working knowledge of design patterns
- Experience with Scrum, XP or other agile methodologies a plus
- Good communication skills with both technical and business audiences