Senior Software Engineer
As a Frontend-Focused Senior Engineer at Bocoup, you’ll collaborate on internal and partner projects that advance our social justice mission and values. You’ll contribute technical product vision, write software, identify product improvements, and work directly with Bocoup’s customers (from business, product and engineering) to help them achieve their product goals.
You’ll love this role if
You’re looking for opportunities that challenge you as an engineer, and care about centering people and communities that have been systematically marginalized by tech. We do this in our projects, with partners, and within our own team. You must have a passion (no matter how new) for social, economic, disability and racial justice.You have a team mindset and a commitment to the success of others.You enjoy collaborating with your teammates on diverse projects. You can expect to be working on 1-3 projects at a time, which typically span from 3-12 months.You value the expertise of and enjoy learning from people with a broad range of backgrounds and experiences beyond engineering, including product strategy, accessibility, activism, and community organizing.You are comfortable working with a distributed team, remote customers, and communicating with both via text- and video-based channels—across 3-4 timezones. Despite these timezone differences, we ensure all team members maintain a locally-based schedule that works for them.You appreciate the importance of excellent documentation, and know how to produce it in a collaborative way, applying your strong written and oral communication skills.You enjoy either talking or writing about the work you and your team are doing for public and partner-facing communications.
Day-to-Day Responsibilities
Work with our partners to solve problems and help them succeed.Engage directly with clients of all sizes to find the right-sized technology from wordpress to a low-code prototype to a custom web application.Deliver projects focused on improving web platform interoperability with browser implementers, or web application development with values aligned organizations, depending on experience and interest.Share your passion through creating educational content for our blog, workshops, and other educational resources and forums.Share your work at Bocoup through attending and contributing to community events, and representing the team at conferences abroad.Mentor developers and guide their adoption of new technologies.Contribute to internal projects, and work on tools and products for your peers at Bocoup.Advocate for Bocoup’s code of conduct and values, including social justice.
Location
Remote. U.S.-based preferred, for timezone alignment. We will consider other locations case-by-case. For reference, roughly half of our team is in US EST.
Reporting and Team Structure
This role reports to the Engineering Manager, and works with project teams of 2-6 engineers, designers and project managers. Our small team cares about individual mentorship, close collaboration, and opportunities to pursue stretch projects. We are committed to maintaining a safe and inclusive work environment, and expect all team members to uphold our company values and adhere to our Code of Conduct.
JavaScriptNodeReactAngularVueTypeScript