Junior Software Developer

Rock and Roll Hall of Fame & MuseumCleveland, OH
1d$71,000 - $89,000Hybrid

About The Position

The Rock & Roll Hall of Fame is seeking a Junior Software Developer to join our technology team and help create exceptional digital experiences for Rock and Roll Hall of Fame guests. This is a unique opportunity to work at the intersection of technology, music, and culture, developing everything from interactive museum exhibits to internal business applications. As part of our small, collaborative team, you'll work directly with directors and designers to build and maintain technology that serves millions of visitors and supports our mission to celebrate the history and impact of rock and roll.

Requirements

  • Guest-focused/Product-focused mindset: You care about user experience and want to build software that people love to use
  • UX awareness: Strong HTML/CSS skills with genuine interest in learning UX principles and collaborating with designers
  • Eagerness to learn: Many of our technologies are specialized to museums and exhibits. The ideal candidate will be eager to learn and be trained on the job.
  • Collaborative spirit: You'll work closely with designers, directors, and other staff members
  • Flexibility: Every day brings different challenges, from debugging a kiosk to deploying a new web application
  • Alignment with our mission: Passion for music, arts, museums, or cultural preservation
  • AI familiarity: We’re looking for someone with experience with AI tools for coding and development workflows (ChatGPT, GitHub Copilot, etc.). Any experience with integrating AI into software (chat bots, image recognition, etc.) will be highly preferred.
  • Bachelor’s degree or equivalent expertise through professional experience along with code certifications or boot camps and other code certifications will be considered. Ability to read and demonstrate basic oral, written, mathematical and manual skills. Ability to communicate and be articulate in Standard English.
  • 2+ years of experience (including internships) in software development is preferred.
  • Ability to work independently without close oversight, and as a team player who will engage productively with others at varying levels of seniority within and outside the organization.
  • A professional and resourceful style; willingness to take initiative, manage multiple tasks and projects at a time; and willingness to learn.
  • Thinks of the big-picture and considers the impact of decisions across the institution as a whole.
  • Understands implicitly how to work with different people and various working styles across the organization.
  • Sets a strong example for others by initiating collaboration and working consistently in a collegial manner.
  • Encourages teamwork and anticipates and removes obstacles to effective teamwork; seeks to resolve conflicts as they arise.
  • Approaches others in a positive manner and builds solid long-term relationships with key stakeholders inside and outside the organization.
  • Ability to work at least 40 hours per week; flexibility to work evenings, weekends, or holidays when supporting critical deployments or exhibit maintenance. Ability to work additional hours as business needs demand.

Responsibilities

  • Develop and maintain interactive exhibits throughout the museum using web technologies, Electron, and Unity.
  • Create digital experiences and marketing sites that engage our guests.
  • Build internal applications and tools to support business operations.
  • Deploy and maintain presentation systems and digital signage throughout the museum.
  • Support ticketing kiosks and other on-premises business systems.
  • Work with AWS cloud services to deploy and maintain applications.
  • Integrate with various hardware including cameras, microphones, and payment terminals.
  • Collaborate closely with designers on UI/UX implementation and provide technical feedback during the design process.

Benefits

  • health insurance
  • dental
  • vision
  • life insurance
  • long-term and short-term disability
  • employer paid parking
  • 403b retirement plan
  • yearly paid time off including: 14 paid holidays, 15 vacation days, 12 sick days, 3 personal days, and 32 hours of paid volunteer time
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service