Purple Carrot started with just a seed of an idea in 2014. Our vision is a world where plant-based eating is at the core of living well. Every day, on this mission, we’re breaking boundaries with plant-based eating. We value learning from customers, an ownership mindset, integrity, winning together, and being bold. We need your expertise on our team to make things happen!
Purple Carrot’s irresistible, globally-inspired meal-kit recipes and prepared meals using fresh ingredients. We are a team of collaborative individuals who drive for results, strive for doing better, make good choices quickly, and embrace a growth mindset to win or learn. Here’s what you’re up for!
We are looking for Software Engineering Co-ops to work on the development of key functionality and infrastructure across the entire eCommerce platform. This could mean building new features on the storefront or building communication between systems that are used to provide a never-down storefront experience to our North American customers. You will work in an integrated Scrum team with other Engineers, Product Designer, and Product Managers.
This will be a six month Co-op term, July - December 2025
Location: Purple Carrot HQ is in Needham, MA and prefers students to work in a hybrid model, 3 days a week in office.
- About a 40 minute train from Ruggles
- Our office is a 5 minute walk from the Needham Heights commuter rail station!
Main Ingredients for the Role
- Support end-to-end website features and solutions across the application stack in an iterative manner
- Design and help implement new features within/across the full stack to deliver product initiatives leveraging knowledge/experience with web development, AWS, modern web programming/frameworks/libraries
- Support Engineers produce performant, extensible, and secure code to support new features
- Assist on refactoring existing code to improve performance, security, or adaptability
- Participate in agile requirement/design processes, estimation, refinement and other team duties
- Participate in design documentation, participate in code reviews, author unit tests, and leverage QA process to ensure bug free code
- Develop understanding of Purple Carrot’s systems, code and integrations to deliver quality code in a timely manner
Extra Special Sauce
- Currently enrolled in a BS program in Computer Science or equivalent
- Knowledge of full-stack, scalable, performant, and secure web applications
- Knowledge of a variety of web technologies and architectures, including 1+ years experience with Javascript, Ruby, React, React Native, AWS, Rails. Familiarity with various frameworks/libraries for web and mobile development
- Knowledge of API development using REST/GraphQL
- Knowledge of databases, AWS services, CI/CD tooling, and secure coding/system design
- Able to work in an entrepreneurial, fast-paced and dynamic environment
Other perks: Free vegan food!