Intern, Full Stack Engineer

Constellation Brands•Rochester, NY
•$19 - $32•Remote

About The Position

Constellation Brands is seeking an intern to join its growing agile development team and build sales applications. The intern will gain full-stack experience developing features for the sales team with support and constructive feedback from senior engineers. The team uses technologies including JavaScript, NodeJS, React, Next.js, React Native, Python for agentic AI, Postgres, and Snowflake. This is a remote internship experience, with the listed location of Rochester, New York.

Requirements

  • Currently pursuing a degree in Computer Science or a similar program.
  • Positive attitude and receptiveness to feedback.
  • Passion for applying technology to real-world problems.
  • Completed coursework using a high-level programming language such as Java, JavaScript/TypeScript, or Python.
  • Some knowledge of relational database systems.
  • Comfortable working with JSON data.
  • Coursework or project experience involving REST APIs.
  • Familiarity with Git version control.
  • Coursework or project experience involving web or mobile user interfaces.
  • Solid written and verbal communication skills and an ability and interest in collaborating with team members.
  • Ability to work at a computer for extended periods.
  • A relatively quiet workspace for work and online meetings.

Nice To Haves

  • Hackathon participation.

Responsibilities

  • Learn and participate in the agile development process, including online user story grooming and sprint planning.
  • Leverage AI to facilitate the development process.
  • Learn and follow coding standards, design patterns, and best practices documented by the team.
  • Evaluate user stories, assign difficulty points, and choose stories to commit to completing.
  • Complete committed user stories within two-week sprints.
  • Create or update JavaScript and Python APIs to support application functionality.
  • Develop web features using React or iOS mobile application features using React Native.
  • Learn and participate in the GitHub pull request and review process.
  • Attend daily 15-minute online scrum sessions, or participate as the intern's schedule allows.
  • Perform manual and automated quality assurance testing to verify completed user stories.
  • Identify, troubleshoot, and resolve application issues and code defects.

Benefits

  • Paid time off
  • Medical insurance
  • Dental insurance
  • Vision insurance
  • 401(k)
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service