You are viewing a preview of this job. Log in or register to view more details about this job.
ABOUT THE DEPARTMENT :
The Experience Design department is a creative studio embedded in the museum. We are a team of designers, developers, and producers, dedicated to human-centered design, rich storytelling, and open access initiatives. With a digital palette that reaches from mobile to in-gallery experiences, we create experiences that open portals to the museum's and library's collections.

ABOUT THE POSITION
Executes full-stack application development with a focus on front-end development to develop and maintain high-profile visitor-facing applications, such as major artic.edu feature development and in-gallery experiences. The web developer will collaborate with a small team of full-stack developers, a product manager, external freelancers and work closely with other museum departments, including marketing, communications, education, and curatorial departments. The primary focus will be on modern frameworks such as Laravel and React to produce performance and accessible HTML, Javascript, and CSS. Basic database skills are required. The developer must adapt to and research changing web trends and emerging technologies.

RESPONSIBILITIES
Engineering*: Responsible for developing, testing, deploying, documenting, and maintaining applications related to interpretation and the collection.

Collaboration*: Collaborates with stakeholders in design, analytics, marketing, communications, education and curatorial to optimize the visitor experience from an engineering perspective; collaborates with other engineers with an open-source sensibility.

Project planning: Identify, advocate for, and own experience-driven projects to have a positive impact on the visitor experience and efficiency; partners with Web Product Manager to coordinate sprints, and reports on progress to stakeholders;

Please note that this position is responsible for critical operational systems and may require on-call assistance during nights or weekends in the event of systems failures.

PHYSICAL REQUIREMENTS
  • Prolonged periods working at a desk on a computer; must be able to remain in a stationary position 90% of the time.
  • Occasionally moves about inside the office to access file cabinets, office machinery, etc.
  • Constantly operates a computer and other office productivity machinery, such as a copy machine and printer.
  • Occasionally moves about across the campus to access in-gallery equipment
  • Occasionally positions self to maintain equipment in the galleries, including under and behind kiosk equipment
  • This position will be a hybrid position, in the office and working from home on a regular cadence. The working environment is subject to change as the situation with COVID evolves.
QUALIFICATIONS
  • Proficient in building MVC applications in Laravel framework*
  • Proficient in modern Javascript frameworks, React preferable*
  • Ability to write semantic HTML, custom Javascript, and functional CSS to bring a design to life in a responsive, mobile-first context.*
  • Proven track record of hitting milestones in fast-paced environments and an ability to estimate, balance, and adhere to complex timelines*
  • Strong communication skills, with an ability to translate complex, technical ideas to non-technical people
  • A passion for creative problem-solving with code and all that it can bring to the museum experience.
  • Comfortable with custom, modular Javascript as well as functional CSS conventions
  • Versed in using package managers
  • Understanding of cloud platform services like AWS
  • Understanding of Git, and interested in keeping a clean commit history
  • Comfort with integrating with, as well as building and maintaining JSON APIs
  • Fluency in agile development.
  • Familiarity with track ticketing systems like Jira