- A group opportunity. Invite your friends.
-
DONATE TO THIS
ORGANIZATION -
12 people are interested
Web Developer
ORGANIZATION: COMPETITIVE PROGRAMMING INITIATIVE
Please visit the new page to apply.
- A group opportunity. Invite your friends.
-
DONATE TO THIS
ORGANIZATION -
12 people are interested
Web developers will maintain the current USACO Guide and CPI websites, and also develop new features as needed. Please ping/DM vinceyou1 on Discord once you have applied.
Requirements:
- Experience with React
- Be able to put in time towards adding new features, fixing bugs, and otherwise maintaining the current codebase as necessary.
- Preferred, but not required: familiarity with or willingness to learn Typescript, TailwindCSS, Gatsby, or Firebase.
- You must submit a pull request fixing a web development related issue to one of the repositories in the CPI GitHub Organization before applying.
Projects:
- Here are some projects you might be working on!
- USACO Guide
- CPI Website
- USACO Guide Groups
- USACO Guide IDE
- Online Judge System
- An idea of your own!
2 More opportunities with COMPETITIVE PROGRAMMING INITIATIVE
Opportunities
About COMPETITIVE PROGRAMMING INITIATIVE
Location:
10355 TONITA WAY, CUPERTINO, CA 95014, US
Mission Statement
We promote competitive programming among students through resources, classes, outreach, and contests.
Description
Our organization runs the USACO Guide (https://usaco.guide/), a free collection of USACO resources used daily by thousands of contestants. Additionally, we provide affordable beginner classes to increase participation in USACO; support over two hundred CP/CS clubs with curriculum, problem sets, and contests; and host free online webinars with information from panels, interviews, and events.
CAUSE AREAS
WHEN
WHERE
This is a Virtual Opportunity with no fixed address.
DATE POSTED
February 26, 2025
SKILLS
- Website Programming
- Website Project Management
- Web Design
- Web Design / UX
- Basic Computer Skills
GOOD FOR
- Kids
- Teens
- People 55+
- Public Groups
REQUIREMENTS
- Orientation or Training
- We expect you to be active and respond to status checks. You should start contributing within 1 week of being accepted, or you may be removed from the team. After 3 weeks of inactivity, we will need to remove you from the team.
- You must submit a pull request fixing a web development related issue to one of the repositories in the CPI GitHub Organization. (https://github.com/cpinitiative)