What we do
The Technology role focuses on developing and maintaining the websites and apps for all of the services. We work closely with our custom built GoBringIt website and app to ensure this application runs smoothly.
The technology division works together to constantly implement new features and build new products for Campus Enterprises. We build and maintain real world software that serves thousands of Duke students.
Why join our tech team?
Apply your coding knowledge in a real world environment
Gain exposure to new technologies including:
AWS
Firebase
Postgres
APIs
React/Kotlin/Javascript
Gain experience with all parts of the software development process including:
Implementation
Deployment
Testing
Agile Model
Project examples
Creating a NetID and credit card verification system for GoBringIt, and preventing duplicate orders (PHP, Swift, SQL)
Developing the restaurant side application for restaurants on GoBringIt (Kotlin)
Creating custom tools and automations for CE divisions (e.g. scripts to calculate revenue from email receipts in Python)
Implementing new features including order tracking to improve customer experience
Build logging and monitoring systems to ensure scalability and security of deployed app
Who we are looking for
Ambitious individuals looking to build software for real world development
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
Prior experience working with a variety of programming languages and frameworks
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
Ability to work collaboratively on projects