Enable job alerts via email!
Boost your interview chances
Create a job specific, tailored resume for higher success rate.
Join a mission-driven company committed to delivering high-quality products while fostering a culture of growth and inclusion. As a Software Engineering Contractor, you will play a pivotal role in developing and maintaining systems that support our business. You will work closely with a team of engineers in an agile environment, focusing on writing accessible and user-friendly code. This role offers the opportunity to mentor junior engineers and contribute to meaningful projects that align with our values of improvement and accountability. If you're passionate about software development and making a positive impact, we want to hear from you!
Who We Are
ButcherBox is a certified B Corp headquartered in Boston, and honored to be celebrating our second year in a row on Inc.'s list of Best Workplaces. At ButcherBox, we believe in better. That’s why we deliver 100% grass-fed, grass-finished beef, free-range organic chicken, pork raised crate-free, and wild-caught seafood directly to our members’ doors. All of our products are humanely raised or wild-caught and never given antibiotics or added hormones ever.
We’re working to build a world that’s better for all, and we’re inviting everyone to come along. For us, better means treating our planet with respect. It means improving the lives of animals and the livelihoods of farmers. It means never cutting corners when it comes to doing business. Ultimately, it means better meals, enjoyed together. Our team is made up of people who collaborate and support one another. We’re always looking for outstanding people to join our mission!
About the Role
As a Software Engineering Contractor, you will contribute to a team of engineers who is responsible for the systems that run ButcherBox’s business. This includes maintaining different codebases to customer facing e-commerce websites. You will participate in two-week agile sprints that include stand-up, planning, and retrospective meetings. You will begin mentoring other more junior engineers.
You posses a strong attention to detail, are curious, humble, empathetic, and able to communicate well cross-functionally and within team. You hold yourself accountable to the team and your own outcomes.
RESPONSIBILITIES
•Write and maintain code
•Analyze and implement best coding practices into the project code
•Analyze technical requirements of the project and adapt the code in line with them
•Identify and develop areas for revisions in current projects
•Execute and implement software tests
•Develop quality assurance procedures for software projects
•Analyze the needs of users, as well as designers’, QA testers’, and other software development team members’ needs
•Build landing pages using Remix (React components and Contentful, ensuring consistency with existing design patterns.
•Ensure all components adhere to accessibility standards, including keyboard navigation, screen reader compatibility, and WCAG guidelines
•Collaborate with designers to align component structure and styling for accessible, user-friendly interfaces.
•Implement responsive layouts and interactive components while maintaining accessibility best practices.
•Develop reusable Remix (React) components with a focus on modularity and scalability.
•Document every part of the development process for further work and maintenance
•Collaborate with the QA team to validate accessibility requirements through manual testing and automated tools
•Other duties as needed
Requirements
•5+ years of professional software development experience
•Experience with front-end frameworks (e.g., React, Angular, Vue) and accessibility best practices within them
•Solid understanding of HTML5, CSS3, and semantic markup
•Experience writing accessible UI components from scratch or extending frameworks responsibly
•Advocates for inclusive design and contributes accessibility feedback in code
•Experience with automated accessibility testing tools and pipelines
What We Offer
Our Values
We are a mission-driven company and strive to embody our values in every step of the process. ButcherBox is driven by relentless improvement, accountability, humility, and customer obsession. We want our workplace to be one of growth and learning where everyone can be safe/comfortable to show up as their authentic self to work. Anyone who loves our products and goals is welcome here! We are proud to be an equal opportunity employer aspiring to incite positive change in the pastures, the fulfillment centers, the office, and the world.
ButcherBox is an equal opportunity employer committed to fostering a diverse, inclusive environment at all steps in the hiring process. Every qualified applicant will receive consideration without regard to race, color, religion, age, sex, national origin, disability status, genetics, protected veteran status, sexual orientation, gender identity or expression, or any other characteristic protected by federal, state, or local laws. We are happy provide reasonable accommodations during our hiring process.Please click here if you need to request an accommodation for your interview.