In House (The ITEM)

This section is for positions that The ITEM or any of its members are seeking to fill.

Open Position — Operations Management Fellow, The ITEM


  • Create formal processes around the following programs:
    • Monthly meetups
    • The ITEM Academy
    • Portfolios of the various Fellows
  • Follow through with funding opportunities presented to us by third parties, specifically including grant opportunities

  • Managing partnership relationships and developing, negotiating and entering into new partnerships based on strategic priorities
  • Represent organization when requested


  • Ability to work in an organization with lots of moving parts
  • Outstanding organizational and communication skills
  • Ability to give presentations
  • Ability to build relationships
  • Think creatively to achieve goals

Open Position — Technology Fellow, The ITEM


  • Maintain & update The ITEM’s website as well as
  • Organize and/or consolidate The ITEM’s current storage, communication and work production platforms
  • Develop Google Classroom, AWS Partner and AWS Educate platforms
  • Serve as Project Manager to any external projects of The ITEM Academy
  • Work on special projects as requested or as skills allow


  • Have at least 1+ year experience in tech and demonstrated track record of self development/motivation
  • Ability to work in an organization with lots of moving parts
  • Outstanding organizational and communication skills
  • Ability to give presentations
  • Ability to build relationships
  • Think creatively to achieve goals

External Positions


Senior Software Project Manager (FT, On Site) — Center City Philly


About PromptWorks

PromptWorks builds custom software for companies who care about the details. Our calling is to help our clients create amazing technologies that help achieve their vision. We love solving complex engineering and business challenges, and we’ve spent decades honing our craft.

About the position

A Senior Software Project Manager at PromptWorks is an integral part of a project team, tasked with facilitating the delivery of high-quality results of a client’s product vision. An SSPM will collaborate with engineers to translate client requirements into a technical backlog, manages the pace of work, and communicates with our clients. Using Agile best practices and techniques, SSPMs clarify product vision for our clients, bring out the best in our software engineering teams, and help improve our internal processes. Our project managers are a friendly, competent, intelligent, and proactive face of the company to clients.

As a small organization, your experience and input are invaluable. We’ll look to you to drive the evolution of our software development process and methodology. We’d love for you to help us effectively utilize unallocated time to advance company projects, and seek training on product and project management. There are many opportunities for you to take ownership of initiatives and have a voice in shaping the company.


Project Management

Project Management

  • Champion client vision and priorities day-to-day

  • Facilitate Agile process and events with clients and staff

  • Turn clients’ big ideas into actionable stories in collaboration with engineers

  • Guide clients through the trade-offs between their long-term and short-term goals balanced with the cost realities of development

  • Prioritize and protect client’s budget, effectively communicating the impact of product decisions throughout the course of development to both client and team

  • Document decisions made and communicate risk to client throughout the duration of the engagement

  • Deliver messages confident in the team’s ability to achieve success on the project, especially in difficult situations

  • Regularly check in with clients on high-level aspects of the project (personnel, budget, overall satisfaction) and develop personal relationships that support renewed business strategies

General responsibilities

  • Educate clients on our software development process, our Agile practices, and the nature of software (advising when appropriate)

  • Support the sales team by gathering requirements and facilitating parts of the sales process

  • Collaborate with other PMs, engineers, and the whole PromptWorks team to improve company practices and processes

Desired Candidate Experience

  • 7+ years of related work experience

  • Prior experience working with an Agile software development team in a consulting environment

  • Gathering high-level business requirements and working with a development team to translate ideas into actionable user stories

  • Prior experience shepherding a product from ideation to production

  • Proficiency with effective communication techniques

  • Expertise in risk management, escalation, and crisis management

  • Healthy understanding of business challenges and incentives

  • Comfortable effectively navigating complex and challenging stakeholder environments

  • Experience managing external budgets and deadlines with a high focus on delivering value more than specific deliverables

  • Collaborating with a diverse array of personalities and expertly facilitating communication, managing expectations, resolving conflict, and escalating as appropriate


We offer

  • Salary range: $76,000 to $91,000 based on experience and expertise

  • Ergonomic work stations including seated & standing pair programming stations

  • 100% company-paid medical, dental, and vision insurance

  • 401(k) plan with company matching

  • Monthly work-from-home flexibility

  • FSA and commuter benefits

  • Collegial atmosphere with family-style lunch twice a week on us


PromptWorks is made up of people with many different backgrounds and lifestyles. We don't discriminate against employees or applicants based on gender identity or expression, sexual orientation, race, religion, age, national origin, citizenship, pregnancy status, veteran status, or any other difference.

Academic Web Developer(FT) - Swarthmore

Swarthmore College is a highly selective liberal arts college located in the suburbs of Philadelphia, whose mission combines academic rigor with social responsibility. Swarthmore has a strong institutional commitment to inclusive excellence and nondiscrimination in its educational program and employment practices and encourages candidates who will further advance the goal of fostering a diverse and inclusive community. As one of the nation’s finest institutions of higher learning, Swarthmore College is global in outlook and draws students from around the nation and world. The 425‐acre campus is a designated arboretum, complete with gardens, rolling lawns, a creek, wooded hills, and hiking trails in the Crum Woods. 

The Academic Web Developer is responsible for creating, maintaining, and supporting academic software to improve teaching, learning, and research at Swarthmore.  This position works with academic technologists, IT staff, faculty, and librarians to define requirements and implement solutions. Main responsibilities include the following: Maintain academic software systems including Moodle, WordPress, JupyterHub, RStudio Server, and ArcGIS Server; Responsible for security, data integrity, and up-time; Collaborate with Academic Technologists, Faculty, Librarians, and students to implement new and update existing academic software systems; Manage the entire project lifecycle, including gathering requirements, defining scope, designing and/or implementing applications, conducting tests, and writing documentation; Proactively monitors and analyzes current and emerging trends and technologies, to contribute to the planning and execution of initiatives to improve the academic experience.  Perform other duties as assigned.

Required Qualifications:

  • Bachelor’s degree and three years relevant work experience
  • Experience implementing and supporting web-based systems, including performing upgrades and handling security, backup, and monitoring.
  • Demonstrated front and back end web coding experience
  • Proven expertise administering Linux systems in a production environment
  • Experience coding in a team environment using a version control system
  • A history of successfully managing the full lifecycle of development projects. 
  • Work habits that demonstrate attention to detail and ability to work on deadline.
  • Excellent written and spoken communication skills.

Preferred Qualifications:

  • Experience working with academic software used at Swarthmore College, including Moodle, WordPress, JupyterHub/JupterLab, RStudio, ArcGIS
  • Experience with running services using Amazon Web Services
  • Development experience with Javascript/Node.js, PHP, Python, git/GitHub
  • Experience developing applications to conform with web accessibility standards
  • Previous work experience in higher education
  • A history of open source contributions

This is a full-time position that offers a competitive benefits package and paid time off.  

Business Development Manager

About the Position

Interactive Mechanics is looking for a resourceful, creative, and strategic Business Development Manager to join our team full-time (32–40 hours/week) to manage and execute our business development processes and work with our clients to see their projects come to life. We’re aiming for a start date of June 6, 2018.

You will define and manage our sales process, from cultivating prospective clients and soliciting RFPs, to determining how we select projects to pursue, to drafting proposals and project scopes/budgets with support from other members of the team. You will set and communicate the vision for business development, relationships, and partnerships as part of annual planning, including defining and managing client and partner relationships. You will drive our industry visibility, including strategizing on conference attendance, speaking engagements, memberships and professional associations, sponsorships, and partnerships, and attend and speak at conferences or other events to present our work and expertise.

You will also facilitate the handoff of projects once awarded to our Project Manager and create contracts and agreements for new projects with input from the Creative Director. You will coordinate, plan, and facilitate project kick-off meetings, discovery meetings, and design studio/brainstorming meetings, and participate in ongoing reviews throughout the life of a project by conducting check-ins with clients (at the midpoint and after installation) to gather feedback, identify marketing opportunities, and strengthen relationships. You will report to the Creative Director. This role requires occasional travel for business development and client meetings.

About You


  • Strong time management skills and ability to manage multiple deadlines simultaneously
  • Strong written and verbal communication with clients, partners, and coworkers
  • Experience and connections in the arts and culture industry, particularly with museums and archives
  • Experience scoping and budgeting projects, writing proposals, and contracting
  • Experience facilitating project meetings, design studios, and brainstorming sessions
  • Relevant past experience in business development, sales, or marketing roles


  • Excited to grow and develop new skills in design or technology
  • Experience with technology projects and understanding of the museum tech industry
  • Interested in working with a small, close-knit team in an agency environment


May 4 at 5:00pm In your local timezone (GMT -4)


June 6, 2018


Salary negotiable ($65,000–$75,000) and commensurate with experience. Benefits include flexible hours, unlimited paid time off, company paid health/dental insurance, and public transit reimbursement.


Interactive Mechanics is offering a relocation stipend for individuals moving to the Philadelphia area up to $3,000 (based on distance from Philadelphia, and contingent on one year of employment).