View Our Website View All Jobs

Senior Application Developer

How You Will Contribute

The Philadelphia Museum of Art is looking for a Senior Application Developer to work on exciting interactive applications, mobile platforms and interactive system integrations. The Museum has ambitious plans for the creation and integration of public-facing applications that tie into a suite of services that run across multiple outlets including mobile apps and digital experiences in the galleries.

These interactive applications center on presenting different combinations of media, including video, animation, audio, imagery, and graphics to create a visitor-centered experience that is aesthetically-appealing and content-rich. We’re looking for a creative thinker who will provide mentorship to the Interactive team while encouraging and supporting experimentation in approach, adherence to a systematic development plan, and iterative as well as collaborative work practices.

Specifically, you will…

  • Develop leading, state-of-the-art mobile applications from the ground up, using languages including Swift, Objective C, and React Native; working closely with our UX/UI Designer throughout.
  • Create in-gallery kiosk-based applications and multimedia environments, integrating touch screens, projectors, sensors and other devices.
  • Work with APIs to integrate content and data from various repositories into the mobile platform architecture.
  • Integrate wayfinding (Apple Maps, iBeacons), location-aware VR/AR, multimedia content, recommendation engines, and more into our mobile applications.
  • Oversee software development on interactive projects done by outside firms, and ensure industry best-practices are maintained.
  • Coordinate with the Web Developer on content and functional integrations between mobile and web.
  • Implement content workflows and CMSs that allow staff to generate and take responsibility for content creation to feed our digital outlets.
  • Maintain existing mobile and kiosk-based applications and migrate them to keep all systems on a unified platform.
  • Oversee the development and integration of reporting systems for visitor interactions and hardware status monitoring of Interactive applications and services.
  • Provide thought leadership for the organization regarding digital transformation best practices:
    • Work to advance product development and innovation as a contributor to an interdisciplinary team to improve our creative processes.
    • Mentor staff and oversee contractors on industry-leading best practices for museum interactives and apps, troubleshooting issues on the fly when necessary.
    • Research and prototype new methods and technologies for mobile applications, CMS systems, web presentation techniques, API layers, media repositories, interactive technologies, as well as develop ways of integrating new functionality with existing back-end solutions.

Your diverse background includes…

  • 5+ years of professional web and mobile application development experience.
  • Degree in Computer Science or a related field.
  • An extensive knowledge of mobile web, mobile application and interactive applications development practices and a sophisticated knowledge of UI development.
  • Prior experience in programming digital media; experience at a new media studio/agency is preferred.
  • A blend of senior-level proficiency with Swift, Objective-C, C++, Javascript and prior experiences with using React/Angular
  • Experience with CMSs, APIs, Content Workflow development and interactive technologies. 
  • A firm understanding of best practices based on user-centered design, and agile and responsive principles is required.
  • Prior experience with public-facing, consumer-oriented application development required.
  • Experience with WCAG Accessibility guidelines and prior museum experience are all plusses. 
Read More

Apply for this position

Apply with Indeed
Attach resume as .pdf, .doc, .docx, .odt, or .rtf (limit 5MB) or Paste resume

Paste your resume here or Attach resume file