Break Diving 2020 Vopportunities

Volunteer with us and become a part of the team that's changing the world!

Break Diving is an American 501(c)(3) not-for-profit corporation with one primary mission: helping people worldwide find success, happiness, and friendship. Our primary method for doing this is our online social-media community and education hub found right here at BreakDiving.io. Please find all current position vacancies below.

NOTE: Please see the role descriptions at the bottom of each page to help you understand the different responsibilities. All volunteers, regardless of level of expertise, start at the task-volunteer level.


WANT TO VOLUNTEER WITH US? FIRST ANSWER YES TO EACH OF THESE QUESTIONS:

  • Are you comfortable working in an online remote staff environment (Slack)?
  • Can you check in regularly in this environment (at least four days per week), working with people from around the world?
  • Do you have a high intermediate or higher level of English?
  • Can you multitask with ease, working on multiple projects at one time?
  • Are you capable of working on a team, hand-in-hand helping one another?
  • Are you ready to be a full contributing Task Volunteer (see description below) from day one?
  • Are you good at following directions, and at the same time, capable of innovation and trying something new?
  • Can you learn new technologies through self-study and practice?
  • Are you responsible, dependable, and capable of finishing tasks assigned to you?
  • Are you looking forward to working hard?
  • Are you humble enough to follow orders when given and to ask for help when needed?
  • Are you prepared to submit detailed weekly, monthly, and quarterly progress reports on your contributions to the company?
  • Are you prepared to submit detailed weekly, monthly, and quarterly progress reports on your ongoing and required coding study?
  • Are you prepared to join a monthly all-team meeting, and occasional smaller team meetings during the month as well?
  • Are you prepared to join us with no pre-determined exit date, i.e. you look forward to being a part of the company for the many foreseeable years into the future?
  • Are you doing this because you LOVE our mission, i.e. not just to gain experience to put on your resume?
  • Are you ready to join a team that is changing the world for the better?

Break Diving, Inc. is a unique company. We are a not-for-profit, but we run our operation like the entrepreneurial tech startup it is. We have assembled an amazing team that has become a well-oiled machine. We only bring on people who we believe will help us move even faster and more efficiently. In other words, we work best with people who are the opposite of lazy, the opposite of undependable, and the opposite of irresponsible. We are--we hope--looking for you! A TRUE BREAK DIVER!

True, some people are scared off by our professionalism and discipline. Others, like you, are inspired and driven by it. Volunteer work with us is not like you'd find at a traditional charity. Yes, it's part-time, and you make your own hours (more or less), but we all work hard. VERY hard. And we love it. Why? We each believe that we are a part of something that is starting to change the face of the planet, and therefore we are each willing to spend much of our precious free time developing something the world has never seen.

Do you have to give up your social life? No. Do you have to abandon your friends and family? No. Do you have to push your hobbies and dreams to the side? Absolutely not! But, do you have to really believe in our mission and be ready to join an amazing team of amazing people who actually do really important work? Yes, yes you must.

If you're up for it, and are ready to contribute, we'd love you to apply by reading the steps below.


TO BECOME A TASK VOLUNTEER, AND THUS START YOUR JOURNEY
AS A BREAK DIVING TEAM MEMBER, COMPLETE THIS 16-STEP CHECKLIST. YOU CAN DOWNLOAD A PDF COPY OF THIS CHECKLIST FOR YOUR REFERENCE.


  1. RESEARCH US: Please take the time to fully read our Diver's Code, Member Expectations, and Terms of Service as well, word for word. It's important that you understand and agree to help support and enforce the bedrock of what makes Break Diving what it is.

  2. JOIN THE COMMUNITY: Submit your successful application to become a Break Diving member and join the community.

  3. VOPPORTUNITY CHATROOM: Join the BD - Vopportunities chatroom and express your interest.

  4. 50 POINTS: Earn 50 points total, in all areas of the site.

  5. 15 OR GREATER: Keep your points at or above 15 on the 7-day leaderboard at all times, bare minimum.

  6. WELCOME TEAM: Be an active member for at least two weeks, and participate as part of the BD - Welcome Team. This means: welcome new members, help them, and be actively present in the community and chatrooms.

  7. CODING BASICS: Get started learning the basics of HTML, CSS, Javascript, Ruby, Rails, & SQL by getting started via the Break Diving dive handbooks.

  8. GITHUB: Visit github.com and setup an account there. Go through as many Git and GitHub tutorials that you can find on the site. Also visit our dive handbooks and find the one for Git/GitHub.

  9. FIRST DIVES: We require that volunteer applicants submit at least two coding dives, and one must be a backend dive (Rails, Ruby, Django, Java, Python, PHP, NodeJS, C, C++, or comparable). If you have no experience yet, no problem! Go to our handbook resources section, and pursue those dives, and submit another dive in the meantime. Ask questions in the community for help on your coding journey. The sooner you get started, the sooner you can volunteer with us. Note: some backend framework like Rails and Django also require a basic competency in sister languages, i.e. Ruby and Python.

  10. KNOWLEDGE CHALLENGE TESTS: Please visit the Volunteer Challenge Section on the .org site, and take the GENERAL test as well as the CODING test. Yes, answer ALL sections (Basic, Intermediate, and Advanced) to the best of your ability. You can use Google/Bing to find the answers. You are also welcome to take any of the other challenge tests if you are interested and want to showcase your knowledge and experience. This may take you a while, so get started as soon as you can.

  11. SITE ANALYSIS: Write up an informal marketing site analysis for breakdiving.io and post in the Vopportunities chatroom. It just needs to be a few paragraphs long, or a few key bullet points. You should share the areas where you feel we can improve, how we can recruit more members, and how we can reduce churn. Churn is the word to describe people who join a site, and then quickly disappear, never to be seen again. So share suggestions how we can avoid this. Finally, do not tell us we need to recode the site, or that we need to change the coding stack for the site. Neither are helpful, and do not make us want to work with you. We are proud of what we've done so far, and want those on the team who can contribute to making it better---not completely rebuilding it.

  12. LIVE EVENTS: You must first join two live events and participate for the entire hour.

  13. 5 RESOURCES: Create a new commentable Google Doc. Visit the resources section and find five additional resources to increase the usefulness of the handbooks. You MUST proofread them for proper English grammar. When done, on top right, click on the 'share' button. In the 'link' section, click on 'change'. Make sure the left side says, "Anyone with the link". If not, click on it to change it. The right side should say, "Commenter". Then click "Done". Share the link with a current staff member.

  14. NEW HANDBOOK: Create a new commentable Google Doc. Visit docs.google.com. Prepare an entirely new handbook by researching and collecting 15 resources for that dive, to include 5 beginner, 5 intermediate, and 5 advanced resources. Make sure to write out all of the other sections too, including learning paths. You MUST proofread it for proper English grammar. When done, on top right, click on the 'share' button. In the 'link' section, click on 'change'. Make sure the left side says, "Anyone with the link". If not, click on it to change it. The right side should say, "Commenter". Then click "Done". Share the link with a current staff member.

  15. VIDEO INTERVIEW: You must have working WiFi, audio, video, and microphone to work on our team. The final step prior to being offered a contract is to have a 1-hour to 1.5-hour interview with management/leadership.

  16. ADDITIONAL REQUIREMENTS: If after all of the above steps are completed, if we feel we need additional information from you to make a decision, we may make such a request.

If this looks too overwhelming for you, you can also help informally by joining the community and helping us out with any of the above in a more informal capacity from the Vopportunities chatroom! Make sure to tell us that you want to become a MEMBER VOLUNTEER and we can try to find some simple tasks for you to accomplish that will help us to more quickly reach our growth targets.


ROLE TYPE EXPLANATIONS

We run our volunteer operation very methodically, and very professionally. To some, we are too organized. To the right person, we are a dream come true. If you have any questions, let us know.

Staff-Volunteer
  1. Must Be Member of Community: YES
  2. Required # of Certified Dives: 5+ (BD Level 1)
  3. Must Have Expertise: YES
  4. Must First Be Senior Volunteer: YES
  5. Will Train: YES, but needs prior experience
  6. Must Do Staff Training: YES
  7. Must Help In ALL Areas: YES
  8. Works On Just One Team: NO
  9. Must Join Staff Slack: YES
  10. Must Post Regular Updates In Slack: YES
  11. Slack Participation: EVERY DAY (7 Days a Week)
  12. In All Slack Channels: YES
  13. Must Be a Coder: YES
  14. Must Review GitHub Pull Requests: YES, all the time
  15. Must Participate in Live Video Events: YES
  16. 7-Day Point Requirement: >= 50
  17. Paid Position: Yes, after one year, when possible.
  18. How to Get Started: First become a senior volunteer
Senior-Volunteer
  1. Must Be Member of Community: YES
  2. Required # of Certified Dives: 4
  3. Must have expertise: To a degree
  4. Must First Be Junior Volunteer: YES
  5. Will Train: YES
  6. Must Do Staff Training: YES
  7. Must Help In ALL Areas: YES
  8. Works On Just One Team: NO
  9. Must Join Staff Slack: YES
  10. Must Post Regular Updates In Slack: YES
  11. Slack Participation: 5 - 6 DAYS PER WEEK, minimum
  12. In All Slack Channels: YES
  13. Must Be a Coder: YES, will train further
  14. Must Review GitHub Pull Requests: YES, constantly
  15. Must Participate in Live Video Events: YES
  16. 7-Day Points Requirement: >= 35
  17. Paid Position: YES, after one year, when possible.
  18. How to Get Started: First become a junior volunteer
Junior Volunteer
  1. Must Be Member of Community: YES
  2. Required # of Certified Dives: 3
  3. Must have expertise: NO, but getting there
  4. Must First Be Task Volunteer: YES
  5. Will Train: YES
  6. Must Do Staff Training: SOME
  7. Must Help In ALL Areas: NO
  8. Works On Just One Team: NO, multiple tasks, plus pull requests
  9. Must Join Staff Slack: YES
  10. Must Post Regular Updates In Slack: YES
  11. Slack Participation: 4 - 5 DAYS PER WEEK, minimum
  12. In All Slack Channels: NO
  13. Must Be a Coder: YES, for pull requests
  14. Must Review GitHub Pull Requests: YES, frequently
  15. Must Be Member of Community: YES
  16. Must Participate in Live Video Events: YES
  17. 7-Day Points Requirement: >= 25
  18. Paid Position: YES, after one year, when possible.
  19. How to Get Started: First become a task volunteer
Task Volunteer
  1. Must Be Member of Community: YES
  2. Required # of Certified Dives: 2
  3. Must have expertise: NO, but must have basic coding skills. Will train on all else.
  4. Must First Be An Active Member: YES
  5. Will Train: YES
  6. Must Do Staff Training: SOME
  7. Must Help In ALL Areas: NO
  8. Works On Just One Team: YES, 1 or 2 tasks, plus pull requests
  9. Must Join Staff Slack: YES, once on team
  10. Must Post Regular Updates In Slack: YES
  11. Slack Participation: 4 DAYS PER WEEK, minimum.
  12. In All Slack Channels: NO
  13. Must Be a Coder: YES, the basics, regardless of position.
  14. Must Review GitHub Pull Requests: YES, regularly
  15. Must Participate in Live Video Events: YES
  16. 7-Day Points Requirement: >= 15
  17. Paid Position: NO, completely volunteer.
  18. How to Get Started: SEE STEPS ABOVE

ROLE TYPE: Junior-Volunteer

DESCRIPTION: Do you have something you’d like to teach ...

ROLE TYPE: Junior-Volunteer

DESCRIPTION: You will help us with coding more difficul...

ROLE TYPE: Junior-Volunteer

DESCRIPTION: Once a dive certification submission comes...

ROLE TYPE: Junior-Volunteer

DESCRIPTION: Once a blog/dive submission comes out of e...

ROLE TYPE: Junior-Volunteer

DESCRIPTION: What's your native language? Or what lang...

ROLE TYPE: Senior-Volunteer

DESCRIPTION: You will help us raise, manage, and distri...

ROLE TYPE: Staff-Volunteer

DESCRIPTION: Your primary role will be working in all a...

ROLE TYPE: Staff-Volunteer

DESCRIPTION: Your primary role will be working in all a...

ROLE TYPE: Staff-Volunteer

DESCRIPTION: Your primary role will be working in all a...

ROLE TYPE: Task-Volunteer

DESCRIPTION: You will write one press release per month...

ROLE TYPE: Task-Volunteer

DESCRIPTION: If you are interested in helping us with f...

ROLE TYPE: Task-Volunteer

DESCRIPTION: We have members from around the world all ...

ROLE TYPE: Task-Volunteer

DESCRIPTION: You will learn the basics of google ads, g...

ROLE TYPE: Task-Volunteer

DESCRIPTION: We will help you set up a Facebook fundrai...

ROLE TYPE: Task-Volunteer

DESCRIPTION: As new members join, we need help welcomin...

ROLE TYPE: Task-Volunteer

DESCRIPTION: We will help you learn the basics of manag...

ROLE TYPE: Task-Volunteer

DESCRIPTION: When members submit their dives, we need s...

ROLE TYPE: Task-Volunteer

DESCRIPTION: Seeking someone to help us build up a more...

ROLE TYPE: Task-Volunteer

DESCRIPTION: This is one of the most important jobs on ...

ROLE TYPE: Task-Volunteer

DESCRIPTION: Would you like to be on a YouTube talk sho...

ROLE TYPE: Task-Volunteer

DESCRIPTION: You will scour the web to collect the best...

ROLE TYPE: Task-Volunteer

DESCRIPTION: We have so many dives and dive levels, and...

ROLE TYPE: Task-Volunteer

DESCRIPTION: With every additional website that links b...

ROLE TYPE: Task-Volunteer

DESCRIPTION: Your job is to find ONE person in or out o...