Join

Our Team Positions

Developer

As a developer, your primary role will be to contribute code to your team's software project. You will have the opportunity to work on an interdisciplinary team with a project manager and designers.

Product Manager

As a product manager, you will be leading a team of developers and designers to build out a software project over the course of the term. You will be heavily involved in the organization of the project and be a main driver in the team's success.

Tech Lead

As a tech lead, you will be leading a team of developers to flesh out product software over the course of the year. You will be heavily involved in the development of the project and be a main driver in the team's success.

Designer

As a designer, your primary role will be to apply the UX design process to create wireframes for projects. You will have the opportunity to collaborate & work with an interdisciplinary team of developers.

Marketing Associate

As a marketing associate, you will help grow CodeBox's presence on campus — running social media, planning events, and spreading the word about our projects and showcases.

How it Works

Your journey from first interest to shipped product!

01
Show Interest

Fill out our quick interest form, and tell us about your interests and experience level.

02
Get Matched

We'll match you with a project team based on your skills and learning goals.

03
Build

Work with your team to design, develop, and deploy your project over the academic year.

04
Showcase

Present your work at our end-of-year showcase!

Have a Cool Idea? Ready to Build?