Thank you for your interest in Daily Bruin Online! We're excited to receive your application.
As a software engineering intern, you'll gain practical web development, DevOps, and system design experience working in teams to create, deploy, and manage sites and web apps on a deadline. All interns will be trained in modern full-stack development practices, from creating single page applications with React to developing and deploying servers backed by databases. We welcome applicants of all skill levels, majors, and backgrounds and have had successful contributors come in with no prior programming experience (Really! We promise!). Ideally, you have experience with the MERN stack (MongoDB, Express.js, React.js, Node.js). We especially love applicants with React and design experience. Daily Bruin Online is one of the oldest practical development student organizations on campus and our contributors have gone on to have software engineering and product management internships at top newspapers and tech companies including The New York Times, LA Times, Facebook, Google, Microsoft, Adobe, Amazon, and Bloomberg, among others.
This internship is specifically for the Internal Tools Team’s Carbon Project.
The Daily Bruin creates several custom websites per quarter for an enhanced digital storytelling experience. You can see examples here here, and here. Creating these pages from scratch is a big challenge for our External Sites team, and the Carbon project is meant to take some of the load off. Carbon is a partially-finished (20%) tool that will allow Daily Bruin editors to build custom websites. For the Carbon project, you will collaborate with other contributors and Daily Bruin members to finish the development of a NoCode static page generator that will be used by Daily Bruin editors to serve the UCLA community. More information about Carbon will be shared during the interview process, and we are happy to answer any questions you may have!
The Carbon Project should have limited hours (5-10 per week) including a weekly or bi-weekly virtual meeting with the team. This is a paid opportunity, with a $100 -$150 stipend awarded every 2 weeks.
Thank you for applying!