Documentation

Junior Dev Docs

Everything you need to understand the programme, from registration to Demo Day.

Introduction

Junior Dev is a team-based developer programme run by Looping Binary. Five developers get randomly matched, choose a real project, and have six weeks to build and ship it together.

It is not a course. It is not a bootcamp. You do not need experience to join. You need the willingness to show up, learn what you need as you go, and contribute to something real with people who are counting on you.

Most developer programmes teach you alone. You watch videos, complete exercises, and finish with a certificate that represents work you did by yourself. Junior Dev is built around a different belief β€” that the hardest skill in tech is not writing code, it is building something with people you did not choose, under a real deadline, with real accountability. That is what every job puts you in from day one. That is the environment Junior Dev creates.

What actually happens

You create an account, complete your profile, and when a season opens you pay a small activation fee that locks in your team slot. Teams are formed randomly by the platform. Within 72 hours of team formation, your team reviews the available project briefs and votes on which one to build. Each brief comes with a recommended tech stack, a project guide that breaks the build into components, and a learning path that tells you exactly what to study to complete your assigned tasks.

Over six weeks your team submits weekly milestones. At weeks three and five, another team reviews your work and gives you feedback. Week six is Demo Day β€” every team presents their work to the community live, and the community votes for their favourite project.

Every participant who activates their slot gets a Certificate of Participation. Every participant who finishes the full season gets a Certificate of Completion, a permanently hosted portfolio profile, and coins redeemable across the Looping Binary ecosystem. The best teams get scholarships, mentorship, and direct recruiter visibility.

Who this is for

Junior Dev is for anyone who wants to build real things with real people. Complete beginners, intermediate developers, self-taught builders, students, career switchers. The only requirement is that you commit to your team and see the season through.

Getting Started

Getting into Junior Dev takes less than five minutes to set up.

1

Create your account

Go to juniordev.loopingbinary.com and register with a valid email address. Confirm your email and your account is active.
2

Complete your profile

Fill in your skill level, the technologies you know or want to learn, your country, and your weekly availability. Be honest β€” this information is used during team formation. Overstating your skills does not give you a better team, it gives you an uncomfortable six weeks and puts unfair pressure on your teammates.
3

Join the community

All participants are expected to be in the WhatsApp community. Announcements, team introductions, and general conversation happen here. The link is pinned at the top of your dashboard.
4

Wait for season open

Seasons open on announced dates. When a season opens you will receive an email and a community announcement. Registration stays open for one week, then closes hard.
5

Activate your season slot

When a season is open, go to your dashboard and choose your tier β€” Starter, Builder, or Pro. Pay your activation fee. This locks in your slot, unlocks your features, and makes you eligible for team formation. Free accounts cannot join teams.
6

Team formation

After registration closes, the platform automatically forms teams of five. You will receive a notification with your team β€” their names, skill levels, and contact info. Reach out, introduce yourself, and arrange your first meeting within 48 hours.
7

Pick your project and start building

Your team has 72 hours to review the season's project briefs and vote on your selection. Once your project is confirmed, the six-week build clock starts. Your dashboard shows your milestone schedule, your project guide, and your learning path from day one.

How Teams Work

Every team has five members. You do not choose your team β€” the platform assigns them randomly. This is intentional. In the real world you do not get to pick who you work with. Learning to collaborate with people you did not choose is the skill Junior Dev is actually teaching.

Team structure

Teams are flat. There is no assigned leader. Your team decides how you organise. Some teams elect a lead, others rotate responsibilities, others split the work equally. All of these can work. What kills teams is not deciding at all.

Have your first meeting within 48 hours of team formation. Agree on three things early β€” how you will communicate, when you will meet each week, and how you will divide the work. Write it down somewhere everyone can see.

Communication

How your team communicates is up to you. Most teams use WhatsApp for quick messages and Google Meet or Discord for weekly calls. Whatever you choose, commit to it. The number one reason teams fall apart is not skill gaps β€” it is silence.

If a teammate goes quiet, reach out directly before escalating. If they remain unresponsive for more than a week, report it through the platform. The Junior Dev team will follow up.

Decision making

You will disagree on things. That is healthy. When your team cannot agree on a direction, make a decision and move. A wrong decision that gets made is better than a perfect decision that never does. You can correct course. You cannot recover time.

When things get difficult

Teams are hard. If your team is struggling β€” conflict, skill gaps, someone not pulling their weight β€” do not hide it. Use the support channel or reach out to the Junior Dev team directly. We have seen every kind of team situation. We would rather help early than watch a team fall apart in week five.

Can I bring my own teammates?

No. Team formation is always random for first-time participants. This is non-negotiable β€” it is the core of what makes Junior Dev different from building something with your friends.

The one exception is returning participants. If you have completed two or more seasons you can toggle an alumni matching preference on your profile before registration closes. This puts you in a pool with other returning participants rather than first-timers.

Projects & Challenges

At the start of every season a set of project briefs is released. Your team reviews them together and votes on which one to build. Once selected and confirmed, your team is locked into that project for the season.

What a project brief contains

  • A real-world problem to solve with context, goals, and core features expected in the final product.
  • Optional stretch features for teams that want to go further.
  • A recommended tech stack β€” your team can adopt it or build with whatever you know best.
  • A project guide breaking the build into individual components and tasks.
  • A learning path pointing you to the exact resources and courses to complete your assigned task.
You do not need to know everything before you start. If you are assigned the about page, the platform tells you what to learn to build it.

Choosing your project

Once teams are formed your team has 72 hours to review the available briefs and submit your selection. Each member votes, and the majority decides. If there is a tie, discuss and resubmit. Treat the 72-hour window as your first real team meeting β€” it is the first decision you make together.

Scope and expectations

Junior Dev is not asking you to build a billion-dollar product. It is asking you to build something that works, solves the problem in the brief, and that your team can explain and defend on Demo Day. A clean working project that does less will always beat an ambitious project that does not run.

Start small. Get it working. Then expand.

Milestones & Submissions

The six-week programme is broken into weekly milestones. Each milestone has a deadline and specific deliverables. Milestones keep your team on track and are how you earn coins.

The milestone schedule

Week 1

Project Kickoff

Submit your team intro, your selected project, and your initial plan for how you will build it.

Week 2

Foundation

Submit your basic project setup, repo link, and your architecture decisions. What are you building with and how is it structured.

Week 3

Core Build

Submit a working version of the core feature. It does not have to be finished. It has to run.

Week 4

Progress Check

Submit your updated build and a short blockers report β€” what is done, what is stuck, what changed from your original plan.

Week 5

Feature Complete + Peer Review

Submit the full working product with all requirements from the brief met. Another team will review this submission.

Week 6

Demo Ready

Submit your final build, a 3–5 minute demo video, and your presentation slides for Demo Day.

How to submit

All submissions go through your dashboard. Go to your milestones page, find the active milestone, and submit the required links or files before the deadline. Only one team member needs to submit on behalf of the team, but every member is responsible for making sure it happens.

Late submissions

Late up to 24 hours β€” accepted with a 50% coin penalty
More than 24 hours late β€” marked as missed, no coins
Two missed milestones in a row β€” team at risk of disqualification

If your team is falling behind, reach out to the Junior Dev team as early as possible. We would rather work with you to find a path forward than have you quietly miss deadlines until it is too late to recover.

Peer Review

Peer review is when your team reviews another team's work β€” and another team reviews yours. It runs twice during the season, at week 3 and week 5, after your milestone submission.

How it works

  • After your team submits a milestone, the platform assigns you a team to review.
  • A different team is assigned to review yours at the same time.
  • You never review yourself and you never review the same team twice in a season.
  • Look at what the assigned team submitted β€” their build, their repo, their notes.
  • Fill out a short structured review: what is working well, what needs improvement, and a score out of 10.

Why it exists

For the team being reviewed β€” you get a perspective from outside your own heads. When you have been staring at the same project for three weeks you stop seeing its problems. Another team sees them immediately.

For the team doing the reviewing β€” reading someone else's code or approach forces you to think critically about quality. You will go back to your own project and see things you missed. Peer review scores also feed into the final evaluation alongside your Demo Day presentation.

Rules

You earn 25 coins for completing a peer review. If you skip it you earn nothing and it affects your standing.
Feedback must be constructive and specific. Vague reviews like "it's fine" or "good job" do not count. The platform flags low-effort reviews.
Everything is anonymous until the season ends. The team receiving your review does not know it came from you during the season.

Why We Charge

Last season we learned something important.

Not from the teams that showed up. From the ones that didn't.

Season 1 had teams where one or two members simply stopped showing up. No warning. No message. Just gone. And the teammates left behind β€” the ones who paid attention, hit every milestone, stayed up late to submit β€” had to carry the weight or watch their team fall apart.

We listened to those complaints. And we did something about it.

Starting Season 2, every participant pays a small activation fee before they are assigned to a team. Not because we need the money. Because we need to know you mean it.

What we learned about commitment

When something costs you nothing it is easy to treat it like nothing. When you put something in β€” even something small β€” you show up differently. You answer messages. You hit your milestones. You care what happens to your team because you have skin in the game.

The activation fee is not a barrier. It is a filter. It separates the people who are genuinely ready to build from the people who are just curious whether they might be interested someday.

Your teammates deserve to know you are the first kind of person.

What the fee actually gets you

This is not just an entry ticket. Depending on the tier you choose, your activation fee unlocks real value from day one.

Every tier

A team slot, a verified profile recruiters can find, a portfolio page, coins that carry across seasons, and a certificate when you complete.

Builder tier

Adds Intellex courses matched to your project, a guided learning path, and priority placement in the talent directory.

Pro tier

Adds Perplexity AI Pro, a recruiter newsletter feature, a one-on-one mentorship session, a private Pro channel, and a discount on your next season.

The fee does not just buy you accountability. It buys you tools, visibility, and a direct line to opportunities that do not exist outside this programme.

What happens if a teammate still goes inactive

We have not just relied on the fee to solve the problem. The platform now tracks activity automatically.

7 days without engagementWarning issued
14 days without engagementRemoval + waitlist replacement
Inactive memberLoses coins + certificate eligibility
Your team will never be left carrying someone who checked out. The system handles it.

The short version

We charge because free gets you free effort.
We charge because your time is worth more than a team that falls apart in week two.
We charge because everything that comes with it β€” the courses, the mentorship, the recruiter visibility, the tools β€” is worth more than what you pay.
Season 1 built the foundation. Season 2 is built to finish.

Tiers & Pricing

Junior Dev has three activation tiers. Every tier includes a team slot, milestone access, coin eligibility, a Certificate of Participation, and a Certificate of Completion if you finish.

Starter

1,000 XAF / season

Everything you need to get in and build.

  • Team slot for the season
  • Project brief and project guide
  • Free curated learning resources
  • Certificate of Participation
  • Certificate of Completion if you finish
  • Public portfolio and profile page
  • CV upload and recruiter directory listing
  • Coin eligibility
  • Demo Day participation
Most popular

Builder

2,500 XAF / season

Learn exactly what you need, while you build.

  • Everything in Starter
  • Full Intellex course access for the season
  • Guided learning path matched to your project tasks
  • Intellex Certificate of Completion (15,000+ companies)
  • Season resource library (starter kits, templates, design systems)
  • Priority placement in recruiter talent directory

Pro

5,000 XAF / season

Everything you need to turn this season into a career move.

  • Everything in Builder
  • Perplexity AI Pro access for the full season
  • Top placement in recruiter talent directory (pinned)
  • Featured in post-season recruiter newsletter
  • One 30-minute mentorship session with Looping Binary
  • Priority support for blockers and team issues
  • Exclusive Pro community channel
  • Full season replay archive access
  • 1,000 XAF discount on your next season
All tiers include a Certificate of Participation and a Certificate of Completion. All tiers appear in the recruiter talent directory. The difference is how high you rank in it.

You can upgrade from Starter to Builder or Pro at any point during an active season by paying the difference. You never lose what you already paid for.

Upgrading Your Tier

You can upgrade your tier at any point while the season is active. You pay only the difference between your current tier and the new one.

Starter β†’ Builder1,500 XAF
Starter β†’ Pro4,000 XAF
Builder β†’ Pro2,500 XAF

Once payment is confirmed your new features unlock immediately. Your Intellex access, Perplexity access, recruiter directory placement, and community channel access all update in real time. Nothing you already paid for is lost.

Rules

  • You can only upgrade, never downgrade.
  • You can upgrade at any point while the season is active.
  • If the season has ended you cannot upgrade retroactively.
  • Your tier applies to the current season only β€” next season you register fresh at whatever tier you choose.
To upgrade, go to your dashboard and click Upgrade Tier. Select the tier you want, confirm the amount, and complete payment.

Coins & Rewards

Junior Dev runs on a coin economy. You earn coins by completing milestones, engaging with the programme, and finishing the season. Coins are real β€” they are redeemable across the Looping Binary ecosystem including on Intellex for course discounts.

How you earn coins

Complete your profile before season start
individual+10
Submit Milestone 1 on time
+20
Submit Milestone 2 on time
+20
Submit Milestone 3 on time
+30
Complete a peer review round
individual+25
Submit Milestone 5 on time
+30
Submit your final Demo Day build
+50
Participate in Demo Day live
individual+40
Win Most Valuable Contributor
individual+60
Win People's Choice (per team member)
+100
Finish as Top Team (per team member)
+200
Complete the full season
individual+80

Team milestone coins are split equally per member. Individual coins (marked above) go to that person only. Coins do not expire and carry across seasons.

Deductions

Coins move in both directions. You earn them by completing milestones and participating. You lose them by missing commitments, going inactive, or skipping peer reviews. This is intentional β€” your coin balance is a record of how seriously you took the season.

Milestone & submission

Late submission (within 24-hour grace window)
team splitβˆ’10
Missed milestone entirely
team splitβˆ’25
Two missed milestones in a row (additional)
team splitβˆ’50
Incomplete work flagged by reviewer
team splitβˆ’15

Team participation

Skipping a peer review without communication
individualβˆ’20
Submitting a low-effort peer review (flagged)
individualβˆ’10
7 days inactive without notifying your team
individualβˆ’30
Missing Demo Day without prior notice
individualβˆ’40

Conduct

Formal complaint upheld against you
individualβˆ’50
Submitting AI-generated work as entire output
individualβˆ’60

Coins cannot go below zero

If your balance is 20 and you receive a 30-coin deduction, your balance sits at 0 β€” not negative. You are never in debt.

First offence gets a warning

Missing a milestone for the first time triggers a warning notification before any coins are removed. You will see exactly what happened and why, and have a chance to respond. Second offence β€” the deduction applies automatically.

Team vs individual deductions

Missed milestones and late submissions are team deductions β€” split equally across all members. Your whole team shares the consequence of a missed deadline, the same way they share the reward of an on-time one. Individual deductions for inactivity or conduct are yours alone and do not affect your teammates.

All deductions are transparent

Every deduction appears in your coin transaction history with the reason. No mystery charges. Open your Coins page at any time to see your full ledger.

What coins can do

Redeem coins on Intellex for course discounts ranging from 15% to 30% depending on your balance. More redemption options are added each season as the Looping Binary ecosystem grows.

Season awards

Every completer

Certificate of Completion, 15–20% Intellex discount, alumni badge, access to the alumni resource library.

People's Choice winners

Bonus coins, community spotlight across all LB platforms, permanent People's Choice badge on every team member's profile.

Most Valuable Contributor

One per team, voted by teammates. Bonus coins and an individual standout badge. Recognises the person who held the team together.

Top Team

Udemy course vouchers per member, 30% Intellex scholarship, personal mentorship session, 30-day recruiter spotlight, Season Champions badge permanently on profile.

Streak rewards

  • Complete two consecutive seasons β†’ Returning Builder badge
  • Complete three consecutive seasons β†’ Junior Dev Veteran status with permanently elevated profile ranking

Certificates

Junior Dev issues two types of certificate.

Certificate of Participation

Awarded to every participant who activates their season slot regardless of how far they get. You paid your fee and you showed up for a season. That is documented and verifiable.

Certificate of Completion

Awarded to participants who submit all milestones and participate in Demo Day. Backed by six weeks of real, reviewable work on a real project with a real team. This is the certificate that carries professional weight.

  • Both certificates are digitally verifiable and permanently linked to your Junior Dev public profile.
  • You can download them, share them, and link to the verification page from your LinkedIn or CV.
  • Certificates are issued within 48 hours of the season closing.
If your certificate has not arrived within 48 hours of the season closing, reach out to the Junior Dev team.

Demo Day

Demo Day is the final event of every Junior Dev season. Every team that reaches week six presents what they built. The community watches, votes, and the best teams are recognised.

What Demo Day looks like

Demo Day is held online. Each team gets a ten-minute presentation slot to walk through their project β€” show the working product, explain the problem it solves, talk through the decisions your team made, and take a couple of questions.

You are not expected to have a perfect product. You are expected to have a real one. Show what works. Be honest about what does not. Judges and the community respect teams who know their product's limitations more than teams who oversell something that breaks.

What to prepare

Your week six submission includes everything you need β€” your final build, a 3–5 minute demo video, and a presentation deck. The deck should cover:

  • The problem your project solves
  • Your solution and how it works
  • How you built it (stack, architecture decisions)
  • What you would do with more time
  • What each person personally learned
The demo video is your backup. If anything goes wrong technically during your live slot, the video plays instead. No team loses their Demo Day slot to a connection issue or a broken deployment.

Community voting

After all teams present, the community votes for their favourite project. This is the People's Choice award β€” entirely separate from the judging panel's Top Team selection. Everyone in the Junior Dev community β€” participants, alumni, spectators β€” can vote. You are allowed to campaign.

After Demo Day

  • Results announced at the end of the event.
  • All completion coins and certificates distributed within 48 hours.
  • Top Team rewards distributed within one week.
  • Every Demo Day is recorded and added to the season archive β€” your presentation and project stay publicly accessible permanently.

Portfolio & Visibility

Every participant who activates a season slot gets a permanently hosted public profile at juniordev.loopingbinary.com/u/your-name.

What your profile shows

  • Your name, location, skill level, and tech stack
  • Every season you participated in
  • The projects your team built with links to live products
  • Your specific contributions β€” which tasks you completed and which milestones you hit
  • Your awards and badges
  • Your certificates with verification links
  • Links to your GitHub, LinkedIn, and portfolio
  • A downloadable CV if you have uploaded one
This is not a rΓ©sumΓ© you write yourself. It is a verified record of what you actually did, on a real project, with a real team, under real deadlines. That distinction matters when someone is reviewing candidates.

The recruiter talent directory

Companies and hiring managers can browse all participant profiles filtered by skill, tech stack, season, country, and completion status. They see your project history, your milestone consistency, and your peer review scores β€” not just what you claim to know.

Pro participantsPinned at the top
Builder participantsRank above Starter
Completed participantsRank above incomplete
Multi-season alumniRank higher than single-season

Post-season recruiter newsletter

After every Demo Day, Looping Binary sends a curated newsletter to its hiring partners featuring standout participants from the season. Pro tier participants are automatically considered. Top Team and People's Choice winners are always included.

Profile visibility rules

  • Your profile is visible to recruiters as long as your account has at least one active or completed season registration.
  • If you complete a season your profile stays visible permanently β€” even between seasons.
  • If you abandon a season without completing it and have no prior completed seasons, your profile is hidden until you return and complete one.

Rules & Conduct

Junior Dev is a community built on respect, honesty, and commitment.

Show up

Once you activate your slot your team is counting on you. If your situation changes and you cannot continue, notify your team and the Junior Dev team immediately. Do not disappear.

Be honest about your skill level

Your profile should reflect where you actually are, not where you want to be. Inflated skill levels lead to mismatched teams and unfair workloads on your teammates.

Submit your own work

Using AI tools to assist your work is allowed and encouraged. Submitting AI-generated work as your team's entire output is not. Reviewers and judges can tell the difference.

Communicate

Going silent on your team is the most damaging thing you can do. If you are struggling, blocked, overwhelmed, or going through something β€” say something.

Treat everyone with respect

There is no room for condescension, discrimination, harassment, or gatekeeping β€” on the platform, in community channels, at Demo Day, or anywhere under the Junior Dev name.

On inactivity

Participants who go inactive without communication for more than seven consecutive days during an active season forfeit their coin eligibility for that season. They do not receive a Certificate of Participation. Their team is notified and where possible a replacement from the waitlist is considered. The fee is non-refundable β€” not as a punishment, but because your team's time, which you consumed, cannot be refunded either.

What happens when rules are broken

Minor issues are handled with a direct conversation first. Repeated or serious violations β€” harassment, deliberate cheating, persistent non-communication β€” result in removal from the season without coin eligibility.

Making mistakes is not a violation. Building something imperfect is not a violation. Missing a deadline once is not a violation. Junior Dev is a learning programme. Mistakes are expected and welcomed. The conduct rules exist to protect the community, not to punish people for struggling.

FAQ

Ready to start?

Create your account, complete your profile, and be ready when the next season opens.