We offer 7 unique roles
Marketing
Marketing manages external branding and communication for BoG, creates marketing campaigns for BoG events, and attracts non-profits and sponsors towards the BoG mission. These are the writers and creators that realize BoG's vision in all forms of media.
Engineering
Software engineers handle the nuts-and-bolts of all of our projects. They build rich, JavaScript-based web applications using the MERN stack (MongoDB, ExpressJS, ReactJS, NodeJS). You can specialize in frontend or backend, or become a jack-of-all-trades!
Design
The design team consists of product designers, design bootcampers, and design executive roles. Product designers work on nonprofit project teams with PMs and engineers, identifying design needs and creating lofi-to-hifi mockups. Our design bootcampers go through a one-semester product design course that broadly covers the end-to-end research and design process.
Product
The product team defines project expectations and application features by working with our nonprofit partners. More than anything, they are effective communicators that can talk to clients in terms they understand. They also gain familiarity in drafting a product spec and an actionable product roadmap.
More experienced leaders who can confidently make decisions, bring members together, and ultimately lead their teams to success. Consider this role if you have prior team leadership or management experience, preferably in the software development field (like VIPs, group projects, etc)
Responsibilities
Serve as the primary point of contact with your nonprofit partner
Lead and guide your development team to success
Cultivate a strong team dynamic and relationships within the team through everyday activities and events
Establish meaningful regular meetings during which your team can effectively work on the product goals
Build strong documentation to support your product and its future use
Time Commitment
8-10 hours per week, including hour-long general meetings, meetings with your team and leadership, and meetings with the nonprofit partner.
Note: If you cannot make our general meetings in-person on Tuesdays at 6:30 PM, you will not be eligible to join our organization
Operations
Operations and Community is all about events and logistics. Members may focus on managing organization finances, concentrate in member management & recruitment, or focus on planning events to bring our community closer together.

Brand
Brand is a special part of BoG's division. Our mission is to drive engagement through creative visual content creation and promotion of the Bits of Good brand.

Nonprofit Partnership
The Nonprofit Partnership committee is essential for bringing in new nonprofit projects for Bits of Good. We review nonprofit applications and meet with potential new nonprofits to discuss their product needs and develop a proposal.