Apply your coding knowledge in a real world environment.
Why Campus Enterprises?
-
✴
Enhance your proficiency in advanced programming technologies such as AWS, Firebase, PostgreSQL, and JavaScript.
-
✴
Enhance your skills across all areas of the software development process, including implementation, testing, and agile methodologies.
-
✴
Collaborate closely with Campus Enterprises’ GoBringIt Division to maintain the mobile delivery app with over 17,000 user accounts.
Projects
Projects
Created a NetID and credit card verification system for GoBringIt
Developed using PHP, Swift, and SQL to enhance transaction security and user authentication.Developed the restaurant side application for GoBringIt
Utilized Kotlin for building a tailored application to streamline restaurant operations and improve order management.Created custom tools and automations for CE divisions
Implemented scripts in Python to calculate revenue from email receipts, improving financial tracking and reporting efficiency.Implemented new features including order tracking
Enhanced customer experience by providing real-time order status updates and improved visibility for users.Built logging and monitoring systems
Ensured scalability and security of deployed applications, facilitating proactive management and troubleshooting.

Who We Are Looking For:
-
You will be working with a small team of programmers under the CTO and other executive leadership
-
You have full control over an app/platform that is used by thousands of Duke students each year
We are looking for applicants who demonstrate they can handle this level of responsibility
-
Show us that you are a well-rounded developer and a fast learner
Any personal projects / full stack development experience in any framework is a plus!
GoBringIt primarily uses React, JavaScript, and Kotlin now, but no knowledge of these is required
FAQs
-
Recruitment happens annually, typically in the beginning of February For Spring 2025, fill out our interest form or contact info@campusenterprises.org for more information.
-
Yes! You can apply to tech roles and general roles in the same recruitment process. However, most people recruit for one or the other depending on their technical skills.