


Join Us
We are not currently recruiting but join our mailing list to be notified about updates!

Roles and Requirements
Before you apply, please ensure you meet the following criteria (applicable to all roles):
❗ Available Tuesdays 7-9pm
for the duration of the quarter for our Weekly General Meeting.
❗ Able to uphold a two quarter commitment.
❗ Able to uphold a time commitment of 10 hours per week
(including all meetings and independent work).
General Member Roles
Product Manager
Responsibilities
- Oversee the ideation, design, and launch of an AggieWorks product
- Define product features through user research and market research
- Lead a cross-functional team using Agile methodologies
Qualifications
- Passion for technology and building software products
- Exposure to one or more of the following: Engineering, UX Design, or Business
- Excellent communication, leadership, and organization skills
Preferred Qualifications
- Prior experience in UI/UX Design or Marketing
Technical Product Manager
Responsibilities
- Oversee the software development of web and mobile applications
- Write technical specifications for product features and carry out implementation with an engineering team
- Conduct QA testing to create a smooth user experience
Qualifications
- Web or mobile development experience using modern frameworks (React, React Native)
- Familiarity with app development concepts including databases and REST APIs
- Proficient with GitHub
- Excellent communication, leadership, and organization skills
Preferred Qualifications
- Experience managing complex technical projects end-to-end
- Passion for driving good design and business outcomes
Product Designer
Responsibilities
- Explore and create innovative solutions to real problems in the UCD community
- Conduct user research and testing to inform ideation of product features
- Design intuitive interactions and develop wireframes to functioning prototypes
Qualifications
- Understanding of design fundamentals
- Familiarity with design tools (Figma, Sketch, Adobe XD)
Software Engineer
Responsibilities
- Bring products to life using modern technologies
- Collaborate with designers and product managers and iterate based on feedback
Qualifications
- Understanding of programming fundamentals in any language
Preferred Qualifications
- Web or mobile development experience using modern frameworks (React, React Native)
- Familiarity with app development concepts including databases and REST APIs
Frequently Asked Questions
How does AggieWorks operate?
Each member is placed in a cross-functional product team with product managers, designers, and engineers. Members attend weekly general meetings, bond through social events, and gain valuable technical and soft skills in their role.
What kinds of projects do members work on?
Members work on real products with real users. These include web and mobile apps catered to the needs of UC Davis students. Learn more about our existing products on our products page.
What is the time commitment like?
All members are expected to commit a minimum of 10 hours per week toward completion of their project and attendance of meetings/events. Being an AggieWorks members can be time consuming, so please be aware of your other time commitments before applying.
How can AggieWorks support me professionally?
We provide career resources and mentorship from experienced interns and alumni across product management, design, and engineering. Our members have gone on to work at companies including Apple, Meta, LinkedIn, Amazon, and Microsoft.
What is the duration of each position?
All new members are expected to commit for two quarters. Based on product needs, members may be invited to stay past their minimum term.
Does AggieWorks have membership dues?
Yes, members are required to pay a $12 due each quarter. Membership dues go toward hosting our products, funding org-wide socials, and marketing AggieWorks.