Application Development Intern

Dutch Bros CoffeeTempe, AZ
2dOnsite

About The Position

It's fun to work in a company where people truly believe in what they are doing. At Dutch Bros Coffee, we are more than just a coffee company. We are a fun-loving, mind-blowing company that makes a difference one cup at a time. Position Overview: Dutch Bros is looking for an individual to join our Technology team for the summer Emerging Talent Program. This role focuses on assisting in the design, development, and testing of software applications and systems. This is an opportunity to learn about all the technology and processes that support Dutch Bros as a nationwide organization. For the duration of the program (June 1st - July 31st) housing will be provided, however reliable transportation is needed to and from the program. Additionally, the program is rooted in professional development, full-time employment conversion is not guaranteed.

Requirements

  • Currently enrolled in Computer Science, Computer Engineering, or related fields.
  • Junior or Senior undergraduate is preferred, but not required.
  • Must be a current Dutch Bros crew member for at least 1 year.
  • Strong academic foundation in data structures, algorithms, and object- oriented programming.
  • Familiarity with programming languages (Python, TypeScript, Java, C++) and basic software development principles.
  • Understanding of network fundamentals, Cloud platforms, operating systems, and database concepts.
  • Must be able to work in a busy, crowded, and loud office with frequent distractions and interruptions
  • Must be able to collaborate in-person with occasional impromptu in-person meetings
  • Adaptability to typical office conditions, which may include exposure to air conditioning, heating, artificial lighting, and varying noise levels
  • Ability to sit, stand, reach, twist, stretch, and work at a desk for long stretches.
  • Must be able to occasionally move or lift office items up to 25 pounds
  • Hearing must be sufficient or correctable to ensure clear understanding of spoken information, including participating in virtual meetings and phone calls. Use of hearing aids or other assistive devices is acceptable if needed.
  • Ability to read and write in English is essential for processing documents, drafting reports, and following up on necessary actions. Proficiency in written communication is required to handle job-related tasks effectively.
  • Vision must be adequate or correctable to perform essential job duties, such as reading documents on a computer screen and using other visual tools. Use of corrective lenses or other measures to meet visual requirements is expected if needed.
  • Must be proficient in operating a computer and other office productivity tools such as printers, scanners, and collaboration software.
  • Must possess strong verbal and written communication skills to interact effectively with team members, clients, and other stakeholders via email, video conferencing, and other in office communication tools.

Responsibilities

  • Assist in the design, development, and testing of software applications and systems
  • Write, debug, and maintain code in languages such as Python, Typescript, Java, or C++
  • Participate in code reviews, sprint planning, and team meetings
  • Support system maintenance, troubleshooting, and technical documentation
  • Collaborate with cross-functional teams on engineering projects and implementations
  • Contribute to research and development initiatives, including emerging technologies
  • Learn and apply Agile development practices and version control systems like Gitlab
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service